Q109:用PBRT渲染Blender导出的模型(3)
前续:
Q109:用PBRT渲染Blender导出的模型
Q109:用PBRT渲染Blender导出的模型(2)
这里只是小编自己练习用Blender建模的笔记。
参考:Sebastian Lague做的“卡通人物从建模到动画”系列视频。
视频可以在优酷上找到:
http://v.youku.com/v_show/id_XMTkwOTM3OTcyNA==.html?f=29119101&spm=a2hzp.8244740.0.0
也可以在这里找到:
http://blendershare.com/how-to-model-texture-and-rig-a-simple-character-in-blender/
理论部分和“前续”中类似,后面主要是小编看视频学习时做的笔记。还有就是,将模型导出后,用PBRT渲染时的脚本机器输出图形。
笔记
PBRT脚本
#sharp.pbrt -- a simple pbrt input file that displays a cone, sphere
# and refletive plane
#Richard P. Sharp - CIS782 Fall 2004#first we set up the eye
LookAt 1 4 10 0 1 -3 0 1 0 #ex ey ez lx ly lz ux uy uz#the camera
Camera "perspective" "float fov" [30]#this is the filter used for antialiasing
PixelFilter "mitchell" "float xwidth" [2] "float ywidth" [2]#name the file
Film "image" "string filename" ["character.exr"]"integer xresolution" [400] "integer yresolution" [400]Sampler "sobol" "integer pixelsamples" [64]Integrator "directlighting"#begin describing scene
WorldBegin#light source
AttributeBeginCoordSysTransform "camera"LightSource "distant" "point from" [-0.2 0 0] "point to" [0 0 1]"color L" [3 3 3]
AttributeEnd#transform the world
AttributeBeginTranslate 0 -1 0Rotate 35 0 1 0#define hairAttributeBeginScale 0.3 0.3 0.3Translate 1.5 7.5 -1.5Rotate -45 0 1 0Material "plastic" "color Kd" [0 1 0] "color Ks" [.5 .5 .5]"float roughness" [.025]Shape "plymesh" "string filename" "geometry/mesh_00001.ply" AttributeEnd#define hatAttributeBeginScale 0.3 0.3 0.3Translate 1.5 7.5 -1.5Rotate -45 0 1 0Material "plastic" "color Kd" [1 1 0] "color Ks" [.5 .5 .5]"float roughness" [.025]Shape "plymesh" "string filename" "geometry/mesh_00002.ply" AttributeEnd#define childAttributeBeginScale 0.3 0.3 0.3Translate 1.5 7.5 -1.5Rotate -45 0 1 0Material "plastic" "color Kd" [1 0 0] "color Ks" [.5 .5 .5]"float roughness" [.025]Shape "plymesh" "string filename" "geometry/mesh_00003.ply" AttributeEnd#define a reflective ground planeAttributeBeginScale 20 20 20Material "matte" "color Kd" [0.1 1 1]#this is a triangle mesh, the first set of points define four xyz #coordinates, the second set defines the mesh by indexing into#those pointsShape "trianglemesh" "point P" [ -1 0 -1 1 0 -1 1 0 1 -1 0 1 ]"integer indices" [ 0 1 2 2 3 0 ]AttributeEndAttributeEnd
WorldEnd
输出图形
45度角:
90度角:
最后贴出原参考图片:(这两张图片是原作者的)
Q109:用PBRT渲染Blender导出的模型(3)相关推荐
- Q109:用PBRT渲染Blender导出的模型 (2)
前续:Q109:用PBRT渲染Blender导出的模型 这里只是小编自己练习用Blender建模的笔记. 还是参考:台湾大神的blender教程全集 对应内容是其中"小狗玩具模型" ...
- Q109:用PBRT渲染Blender导出的模型
前续:Q106:Linux系统下安装编译PBRT-V3 这篇文章的内容主要分两部分:1,用Blender建立模型:2,用PBRT渲染 一.用Blender建立模型 咱在这里要建立的模型是"马 ...
- Blender导出.fbx模型到Unity贴图丢失
原因: 因为Blender的混合着色器是由很多节点组成的,而目标软件获取不到这些过程shader节点的信息,所以目标软件(如Unity)无法加载正确的贴图.一般方法的导出.fbx模型只能导出一些基本的 ...
- Blender 导出fbx模型到 untiy
文章目录 导出模型的基本设置 将导出的模型放到Untiy里 材质问题 导出模型的基本设置 如果效果和我说不一样,重启Blender,这个软件有很多BUG 导出模型前先 ctrl+a 应用全部变换,模型 ...
- 如何从Blender 导出模型到DAZ3D STUDIO
如何从Blender 导出模型到Daz 3D 这个Blender to Daz3D教程解释了如何创建Blender 3d模型,然后将其导入dazstudio并配置最终渲染的所有内容.如果您在Blend ...
- 使用Blender导出多个动画的GLTF模型
准备工作: 安装Blender 准备好多套fbx格式的模型动画 首先,加载进来模型. 加载图片,将模型名称和动画名称都修改成相应的动作名称 点击左下角按钮,切换到非线性动画 在列表内会发现自己设置的多 ...
- 解决 zbrush导出的模型在blender里没有颜色的问题
解决 zbrush导出的模型在blender里没有颜色的问题 导入模型后,发现无论在哪个视图着色方式都是白模 (模型非本人制作,仅供讲解) ★解决方法: 1.打开 着色器编辑 ,在着色器编辑窗口 sh ...
- Blender导出模型规范检查
Blender导出模型规范检查模板(持续更新) 1.多边面检查 2.重合点.重面与游离点检查 3.法线朝向检查 4.锐边,UV缝合边检查 5.摆位和大小以及名称要标准 6.各个物件的原点要标清楚(全部 ...
- 关于three.js加载blender导出gltf格式模型动画要点
研究过一次加载动画后导入three.js场景不执行动画,故此记录原因. 我判断两个方面影响动画生成,一.blender导出模型未生成动画通道 二.代码原因未执行 一.blender 制作动画后应在动画 ...
最新文章
- 数据服务让业务开发更敏捷
- 谷歌发布TensorFlow,用于测试人工智能模型的隐私保护
- c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针
- [UTCTF2020]Cube Crypto
- mac os 升级为Mountain Lion后,eclipse找不到JRE的问题
- css(float浮动和clear清除)
- 技术面试问项目难题如何解决的_【知识】同轴线如何当quot;网线quot;使用?解决改造项目中难题...
- 前端学习(2043)vue之电商管理系统电商系统之优化web.config.js的配置文件
- nosql第二章课后习题
- 2022年五一数学建模竞赛C题
- Unity3D VS UE4
- PGP Shredder的使用,加密解密
- 干货:一个案例看懂“结巴”分词(Jieba),入行NLP必备
- matlab2019b classification learner使用笔记
- 广告屏蔽案件的中美相关司法实践初探
- 并行计算综述————第一章 并行计算硬件平台:并行计算机
- 交换两个变量的值的swap函数
- 加解密,加签、验签也就这肥事
- 《白帽子讲Web安全》安全运营
- Transfer Learning Toolkit (TLT) + DeepStream (DS)快速部署深度学习模型(以口罩检测为例)