MTL文件的参数含义

材质库文件的基本结构:

newmtl mymtl_1
纹理贴图定义
反射贴图定义

newmtl Material__2233374
Ns 10.000000
//反射指数 Ns exponent 指定材质的反射指数,定义了反射高光度。 exponent是反射指数值,该值越高则高光越密集,一般取值范围在0~1000
Ni 1.500000
//Ni ptical density 指定材质表面的光密度,即折射值。 ptical density是光密度值,可在0.001到10之间进行取值。若取值为1.0,光在通过物体的时候不发生弯曲。玻璃的折射率为1.5。取值小于1.0的时候可能会产生奇怪的结果,不推荐。
d 1.000000
//d factor表示物体融入背景的数量,取值范围为0.0~1.0,取值为1.0表示完全不透明,取值为0.0时表示完全透明
Tr 0.000000
Tf 1.000000 1.000000 1.000000
// Tf r g b 滤光透射率
illum 2
//illum illum_# 指定材质的光照模型
Ka 0.588000 0.588000 0.588000
//ka 环境反射:Ka r g b ——用RGB颜色值来表示,g和b两参数是可选的,如果只指定了r的值,则g和b的值都等于r的值。三个参数一般取值范围为0.0~1.0,在此范围外的值则相应的增加或减少反射率;
Kd 0.588000 0.588000 0.588000
//漫反射 Kd r g b
Ks 0.000000 0.000000 0.000000
//镜面反射:Ks r g b
Ke 0.000000 0.000000 0.000000
map_Ka map\F1.jpg
//map_Ka -options args filename 为环境反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。在渲染的时候,Ka的值将再乘上map_Ka的值。

map_Kd map\F1.jpg
//map_Kd -options args filename 为漫反射指定颜色纹理文件(.mpc)或程序纹理文件(.cxc),或是一个位图文件。作用原理与可选参数与map_Ka同

MTL文件的参数含义相关推荐

  1. solver.prototxt文件里面参数含义及其设置

    solver 是caffe的核心之重,它是整个模型运行的参数配置文件.运行代码一般为: #caffe train --solver=*_solver.prototxt 在DL中,损失函数(loss f ...

  2. matlab中latent,Matlab中Latent SVM model参数含义

    Matlab中mat文件model参数含义 模型文件是按照Latent SVM模型保存语法保存参数的,利用了查表的思想,具体细节需要参考原始论文.这样保存的目的好像是计算方便. 1.model简单节点 ...

  3. mtl文件的简要说明

    2019独角兽企业重金招聘Python工程师标准>>> mtl文件(Material Library File)是材质库文件,描述的是物体的材质信息,ASCII存储,任何文本编辑器可 ...

  4. paip.提升效率--调试--日志系统日志参数含义---python

    paip.提升效率--调试--日志系统日志参数含义---python #同时向控制台和文件输出日志 #日志参数含义 import logging log_format = '%(filename)s ...

  5. 【性能测试】性能数据采集工具nmon安装使用及报告参数含义详解

    nmon nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具,它能在系统运行过程中实时地捕捉系统资源的使用情况,并且能输出结果到文件中,然后通过nmon_analyzer工具产生 ...

  6. 网页Windows Media Player播放器参数含义(转)

    常用网页播放器代码 我们在网页上看到的播放器无外乎WMP/RealOne/Macromedia Flash Player,其他的无非是面板不同,或者添加了其他控件,对于计算机上安装的一些播放器也都是编 ...

  7. chrome浏览器F12 Network中Timing参数含义

    前言 Chrome浏览器开发者工具Network窗口下,Timing中显示资源在整个请求生命周期过程中各部分花费的时间. Timing各参数截图如下: 参数具体含义: Queueing:请求文件顺序的 ...

  8. 图形学基础 | mtl文件详解

    mtl文件详解 MTL材质详解 .mtl 文件(Material Library File) 是材质库文件. 一个.mtl文件可以包含一个或多个材质定义. 对于每个材质都有其颜色.纹理和反射贴图的描述 ...

  9. three、vue中使用three、three怎么加载obj模型和mtl文件、three自定义800*800大小怎么拾取/点击

    以上都是这一个星期碰到的坑,找了很多很多资料,总结归纳一下,希望对你的项目有一点点帮助 先说说需求 1.加载3D模型 2.点击模型的子模型会显示对于子模型名称 3.不全屏展示,还要点击子模型 4.创建 ...

最新文章

  1. 编程方法学15:指针要点回顾
  2. eclipse 中自定义EL表达式时创建tld文件
  3. 03 Android应用界面编程
  4. 屯题 (bestcoder #62~#75)
  5. cocos lua调用java_【Tech-Lua】Cocos-2dx-Lua调用java的小白教程(三)
  6. 易语言执行linux脚本,初识易语言到编写SHELL生成器
  7. 第37课 thinkphp5添加商品基本信息及通过前置钩子上传商品主图 模型事件(勾子函数)...
  8. 一个数组中的元素头尾两端依次对调
  9. 很久之前写的【成绩管理系统】的数据库
  10. 数据结构--课程设计(归档)
  11. 查看手机已经记住的WIFI密码
  12. ida 反编译 php,飘云阁安全论坛在IDA pro中的这样一段反编译代码能够改写成易语言吗 - Powered by Discuz!...
  13. coolpro2 剪切并淡出
  14. Web2.0浪潮下的广播电视业
  15. Ajax的回调函数(js与JQuery写法)
  16. DRILLNET 2.0------第二十二章 井眼地热模拟模型
  17. ajax发送请求的数据结构
  18. 卡特兰数——Catalan数
  19. 软考高级系统架构设计师:Web架构设计
  20. python情人节之玫瑰花与表白方式_情人节 我用Python表白

热门文章

  1. STM32如何快速驱动一款12864LCD液晶模块 3分钟点亮 STM32例程
  2. 设计必备,小清新钢笔字体包合集,优质字体合集
  3. opentsdb性能测试
  4. 分享一个600块钱的Python私活单,金融Excel数据清洗
  5. Python非常适合副业,以私单的形式接一些小型项目
  6. 图书速读 | 一分钟读完《学会如何学习》
  7. arm tcm linux,ARM紧致内存TCM的解释
  8. 【FPGA】一些基本模块代码
  9. 目标检测 SSD: Single Shot MultiBox Detector - SSD在MMDetection中的实现
  10. 推荐20个neo4j实例?