MDL(Material Definition Language )是NVIDIA提出的一种开源的跨平台的材质定义语言,可以在支持的应用程序之间自由地共享基于物理性质的光线和材质。
MDL支持一系列应用程序(渲染引擎、应用),包括:

MDL最初开发用于确保在不同版本的Mental Ray和Iray中始终显示基于物理的材质,到目前为止,MDL格式已经可以在其他众多DCC工具中适用。
包括集成了Iray的软件,如Allegorithmic的Substance Designer和DAZ Productions的DAZ Studio。
Chaos Group首先在Adobe的Dimension CC中引入了对MDL的支持,它使用与V-Ray相同的核心技术,并且已经在其他版本的行业标准渲染器中推出。
Epic Games还在其实时可视化平台Unreal Studio中引入了对MDL的支持。
通过它们,MDL格式已经远离了最早的初衷:Nvidia去年停止更新Mental Ray,并称打算将资源重新集中在“核心渲染技术”上,包括MDL本身。

参考:

MDL SDK

简述

Nvidia的MDL材质开源了
省时省力,无缝交换材质,尽在NVIDIA MDL
MDL SDK

MDL(材质定义语言)相关推荐

  1. MySQL基础篇:数据定义语言DDL

    文章目录 1.介绍 2.操作数据库Database 创建数据库 查看有哪些数据库 删除数据库 选择数据库 查看当前正在使用哪个数据库 3.表结构的操作 查看当前数据库的所有表 创建表结构 查看表结构 ...

  2. ADO.NET Entity Framework 使用数据定义语言(实体框架)

    从 .NET Framework 版本 4 开始,实体框架支持数据定义语言 (DDL).这样,您将能够基于连接字符串和存储元数据 (SSDL) 模型创建或删除数据库实例. ObjectContext ...

  3. 76.数据库操纵语言DML 定义语言 DDL 控制语言DCL

    数据库操纵语言DML:用户通过它实现对数据库的基本操作(增删改查) 是在外模式里 数据库定义语言DDL:数据库设计人员通过它实现对数据库结构.操作方法等的定义 DDL比DML多,定义或改变表的结构.数 ...

  4. 动态语言,静态类型,强类型定义语言,弱类型定义语言,

    1 动态语言和静态语言 通常我们所说的动态语言.静态语言是指动态类型语言和静态类型语言.    1 动态类型语言:动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时 ...

  5. 数据库基础之一--DDL(数据库定义语言),DCL(数据库控制语言)

    Mysql是一个非常典型的C/S结构的应用模型,所以Mysql连接必须依赖于一个客户端或者驱动. 在linux中支持两种连接模式:TCP/IP模式和socket SQL语句的四部分: DDL:数据定义 ...

  6. SQL语言之数据定义语言(Oracle)

    数据定义语言(DDL) 一.创建表(create table) 例 如上图创建表: Create table dept(deptno number(2) , dname varchar2(14) , ...

  7. 05--MySQL自学教程:DDL(Data Definition Language:数据库定义语言)操作数据库(一)

    1.DDL(Data Definition Language:数据库定义语言)概览 DDL(Data Definition Language:数据库定义语言) 2.DDL对数据库的操作 1)方法概览 ...

  8. mysql中数据定义和数据控制语言_DB-数据操控与定义语言

    数据操控语言 数据操控语言主要用于对表中数据的增删改.使用insert可对表进行插入数据,update可修改表中的数据或结构,delete则可进行删除. 首先看一下我们在何表中操作: 1,insert ...

  9. 数据库原理与应用(SQL Server)笔记 第一章 数据定义语言和数据操纵语言

    文章目录 前言 一.基本介绍 二.在SQL里执行T-SQL语句 三.数据定义语言(DDL) (一)概述 (二)数据定义语言用于数据库 1.创建数据库 2.修改数据库 3.使用数据库 4.删除数据库 5 ...

最新文章

  1. adb devices只显示List of devices attached
  2. android 7.0独立升级,爆料:Android 7.0用户将可自行升级!
  3. UVA11324-- The Largest Clique(SCC+DP)
  4. 集群机器时间同步设置
  5. 制作html5谭木记页面,北斗区域地理配套练习答案
  6. Spring Cloud(F版)搭建高可用服务注册中心
  7. java对象模型是什么_蓝石榴_个人博客_JVM内存结构、Java内存模型、Java对象模型...
  8. 归档-软考部分科目的考察内容
  9. jetson nano 相关设置(开机自动登录、取消休眠和屏保、开机自启动程序)
  10. 将asp.net webapi的运行时版本由4.0升级到4.5.1时遇到的问题及解决
  11. linux允许8000端口,Linux中如何开启8080端口供外界访问 和开启允许对外访问的端口8000...
  12. Linux7 下Hadoop集群用户管理方案之五 安装Hadoop集群遇到的坑
  13. ZXing设置前置摄像头扫描
  14. Region Proposal by Guided Anchoring 笔记
  15. 【嵌入式基础】用C语言编程、寄存器实现LED流水灯程序;stm32CubeMX+Keil使用HAL库点亮流水灯
  16. 物联网+智能家具 潜力无限新生态
  17. linux 没有可用软件包,Linux中“没有可用的软件包XX,但是它被其他软件包引用”的解决方法...
  18. python猜单词游戏
  19. java控制台打印输出 中文乱码 解决办法
  20. mac下/usr/local/bin No such file or directory问题解决

热门文章

  1. php相册实现图片上传源码,php 图片上传源码下载[gif,jpg]
  2. [nlp] 车载语音助手
  3. [Java]简单实现UDP
  4. 知识付费时代对内容为王的反思
  5. 数据结构第二版(朱昌杰版)栈的应用之括号匹配
  6. java查看线程使用情况,查看java的线程cpu使用情况
  7. 原理详解:PCA(explained_variance_ratio_与explained_variance_)
  8. 【bzoj2434】阿狸的打字机 AC自动机+树状数组
  9. CTFshow_MISC入门_图片篇(基础操作信息附加)wp
  10. 相控阵天线(九):平面阵列天线综合(不可分离型切比雪夫分布、圆口径泰勒综合、可分离型分布、配相抵消法)