前续:
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)相关推荐

  1. Q109:用PBRT渲染Blender导出的模型 (2)

    前续:Q109:用PBRT渲染Blender导出的模型 这里只是小编自己练习用Blender建模的笔记. 还是参考:台湾大神的blender教程全集 对应内容是其中"小狗玩具模型" ...

  2. Q109:用PBRT渲染Blender导出的模型

    前续:Q106:Linux系统下安装编译PBRT-V3 这篇文章的内容主要分两部分:1,用Blender建立模型:2,用PBRT渲染 一.用Blender建立模型 咱在这里要建立的模型是"马 ...

  3. Blender导出.fbx模型到Unity贴图丢失

    原因: 因为Blender的混合着色器是由很多节点组成的,而目标软件获取不到这些过程shader节点的信息,所以目标软件(如Unity)无法加载正确的贴图.一般方法的导出.fbx模型只能导出一些基本的 ...

  4. Blender 导出fbx模型到 untiy

    文章目录 导出模型的基本设置 将导出的模型放到Untiy里 材质问题 导出模型的基本设置 如果效果和我说不一样,重启Blender,这个软件有很多BUG 导出模型前先 ctrl+a 应用全部变换,模型 ...

  5. 如何从Blender 导出模型到DAZ3D STUDIO

    如何从Blender 导出模型到Daz 3D 这个Blender to Daz3D教程解释了如何创建Blender 3d模型,然后将其导入dazstudio并配置最终渲染的所有内容.如果您在Blend ...

  6. 使用Blender导出多个动画的GLTF模型

    准备工作: 安装Blender 准备好多套fbx格式的模型动画 首先,加载进来模型. 加载图片,将模型名称和动画名称都修改成相应的动作名称 点击左下角按钮,切换到非线性动画 在列表内会发现自己设置的多 ...

  7. 解决 zbrush导出的模型在blender里没有颜色的问题

    解决 zbrush导出的模型在blender里没有颜色的问题 导入模型后,发现无论在哪个视图着色方式都是白模 (模型非本人制作,仅供讲解) ★解决方法: 1.打开 着色器编辑 ,在着色器编辑窗口 sh ...

  8. Blender导出模型规范检查

    Blender导出模型规范检查模板(持续更新) 1.多边面检查 2.重合点.重面与游离点检查 3.法线朝向检查 4.锐边,UV缝合边检查 5.摆位和大小以及名称要标准 6.各个物件的原点要标清楚(全部 ...

  9. 关于three.js加载blender导出gltf格式模型动画要点

    研究过一次加载动画后导入three.js场景不执行动画,故此记录原因. 我判断两个方面影响动画生成,一.blender导出模型未生成动画通道 二.代码原因未执行 一.blender 制作动画后应在动画 ...

最新文章

  1. 数据服务让业务开发更敏捷
  2. 谷歌发布TensorFlow,用于测试人工智能模型的隐私保护
  3. c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针
  4. [UTCTF2020]Cube Crypto
  5. mac os 升级为Mountain Lion后,eclipse找不到JRE的问题
  6. css(float浮动和clear清除)
  7. 技术面试问项目难题如何解决的_【知识】同轴线如何当quot;网线quot;使用?解决改造项目中难题...
  8. 前端学习(2043)vue之电商管理系统电商系统之优化web.config.js的配置文件
  9. nosql第二章课后习题
  10. 2022年五一数学建模竞赛C题
  11. Unity3D VS UE4
  12. PGP Shredder的使用,加密解密
  13. 干货:一个案例看懂“结巴”分词(Jieba),入行NLP必备
  14. matlab2019b classification learner使用笔记
  15. 广告屏蔽案件的中美相关司法实践初探
  16. 并行计算综述————第一章 并行计算硬件平台:并行计算机
  17. 交换两个变量的值的swap函数
  18. 加解密,加签、验签也就这肥事
  19. 《白帽子讲Web安全》安全运营
  20. Transfer Learning Toolkit (TLT) + DeepStream (DS)快速部署深度学习模型(以口罩检测为例)

热门文章

  1. jquery 获取select框选中的值示例一则
  2. 剑指offer——面试题24:二叉搜索树的后序遍历序列
  3. dynamic image
  4. PyTorch学习:参数初始化
  5. Java基础__Integer类型中的自动装箱
  6. Java(2)数据类型转换、变量和常量
  7. UVA 11423 - Cache Simulator (树状数组)
  8. 第三十八篇、给UITabBar按钮的动画效果
  9. Aurora一些使用过程中碰到的问题
  10. 米尔电子zynq ultrascale+ mpsoc底板外设资源清单分享