【原创】教你用LDRAW和POV-RAY渲染出以假乱真的LEGO效果图

ruf 2014-1-16 21561

[i=s] 本帖最后由 ruf 于 2016-8-21 06:51 编辑 [/i] 只要你的电脑足够快,用LDRAW和POV-RAY可以渲染出以假乱真的LEGO效果图,快来试试吧。

前提:你必须能熟练使用电脑,有一定的钻研精神,最好有尝试过LEGO的3D虚拟搭建。还有,有一定的英文阅读能力,因为这里面涉及的所有软件都是英文版的~而且要注意,不要使用中文路径、中文文件名、中文注释等等,因为英文软件不能很好的支持中文!

(2014-03 更新,不再需要单独下载POVRAY了。文中涉及到的安装包都可以从我的备份 [url]http://pan.baidu.com/s/1dFx9uLj 下载)
(2015-03 更新,安装包升级到LDRAW_AIOI_2014-2了,新版本通常有更大的零件库和更强大的各式工具,建议尝试。新增了LDCAD软件,也可以用于编辑ldr/mpd文件,可以试试)

首先,从 ldraw.org 下载安装 LDRAW ALL-IN-ONE 2013.2注意要安装 LDVIEW、MLCAD、LGEO 和 POVRAY 3.7。运行povway 3.7,选择菜单Tools/EDIT master POVRAY.INI,打开povray.ini,增加三行(这里假设LDraw安装在C:Program FilesLDraw,如果是64位Windows系统的话路径可能是C:Program Files (x86)LDraw):[code]Library_Path="C:Program FilesLDrawLGEO"
Library_Path="C:Program FilesLDrawLGEOlg"
Library_Path="C:Program FilesLDrawLGEOar"[/code]

然后,下载LGEO的patch( [url]https://dl.dropbox.com/u/59864198/LDraw/Other%20Files/LGEO-Update.zip ),把zip里面的lg_*文件放进LGEOlg目录(默认是C:Program FilesLDrawLGEOlg目录,注意是部分覆盖),*.xml文件放进 LDView 目录覆盖老文件

再然后,网上下载 .ldr .mpd .dat 格式的LDRAW工程文件,或者自己用MLCAD之类的LEGO虚拟搭建软件创建 .ldr 格式文件,用LDVIEW可以打开观看。这里给一个例子: [url]http://bricksafe.com/files/ruf/fun/wtf01.ldr 。在LDVIEW里面观看模型的时候,用鼠标调整方位(按住左键旋转,右键放大缩小,中键平移),调整好方位后,执行 File/Export,点击对话框下面的option,option里面,Quality可以选择 Normal 或者 Include stud logos(这个就是每个小痘痘上的LEGO凸起都有),其他的都用默认值,导出保存成一个 .pov 文件。

再再然后,双击 .pov 文件打开,然后尝试run,如果报错(比较少见),那是LDVIEW生成的时候有BUG,多半是错别字,自己看代码改好。例如笔者就遇到一次 LDX_48_slash_5_dash_24rin10_dot_dat_in_part 错拼成 LDX_48_slash_5_dash_24ri10_dot_dat_in_part ,ri后漏写一个n字符。run如果成功就会生成一个bmp图片,效果可能不大好。如下:




现在到了关键时刻了,在 .pov 文件前部, 一大堆declare后面, Camera 定义前面,增加:[code]

// Before Camera

#include "rad_def.inc"

global_settings {
max_trace_level 10
radiosity {
Rad_Settings(Radiosity_Fast, on, off)
}
}

light_source { // X, Y, Z
<-1000, -1500, -1000>
color rgb 0.5
area_light 200, 200, 10, 10
jitter
}

#declare LDXSkipLight1 = 1;
#declare LDXSkipLight2 = 1;
#declare LDXSkipLight3 = 1;

/*
// Fog
fog {
distance LDXRadius*25 // 添加大雾,在街景里面比较有用
color rgb 1
}
*/

// Lights
light_source {
<0*LDXRadius,-1.5*LDXRadius,-1.5*LDXRadius> + LDXCenter
color rgb 0.75
area_light 200, 200, 10, 10
jitter
}
light_source {
<1.5*LDXRadius,-1*LDXRadius,0.866026*LDXRadius> + LDXCenter
color rgb 0.75
area_light 200, 200, 10, 10
jitter
}
light_source { // Custom light 1: Above
<0,-2*LDXRadius,0> + LDXCenter
color rgb 0.5
area_light 200, 200, 10, 10
jitter
}
light_source { // Custom light 2: Side
<2*LDXRadius,-0*LDXRadius,-2*LDXRadius> + LDXCenter
color rgb 0.5
area_light 200, 200, 10, 10
jitter
}

// Floor
#if (LDXFloor != 0)
object {
plane { LDXFloorAxis, LDXFloorLoc hollow }
texture {
pigment { color rgb 0.9 }
finish { ambient 0 diffuse 0.9 reflection 0 }
}
}
#end

#declare LDXFloor = 0;

[/code]现在,再run一次,看看效果。把渲染分辨率调整成1280x1024 AA0.3再run一次看看效果。如果需要自定义分辨率,选择菜单Tools/EDIT resolution INI file,增加自己想要的分辨率,保存然后重启povray。我最终出图的分辨率是1920x1440 AA0.3。

如果要更好的效果,把前面添加的代码里面的 Radiosity_Fast 改成 Radiosity_Final ,再在camera { } 里面增加景深效果:[code]
focal_point (LDXCameraLookAt*15+LDXCameraLoc)/16 // 对焦点,这里我放在了镜头和中心点之间靠近中心点的位置
aperture LDXRadius/20 // 景深大小
blur_samples 25 // 采样数, 4 ~ 100 ,越大越慢但效果越好,出草图的时候可以设置成9,出最终图的时候设置成25以上
[/code]再run一次看看效果。

按此在新窗口浏览图片

静物摄影最重要的技巧是光源、对焦和景深,上面的代码里面我放了四盏灯(light_source),有经验的朋友可以自己调整灯的位置和亮度,还可以把灯面积设置大一些以得到比较柔和的阴影。另外在POVRAY里面也可以自己调整对焦点和景深大小,camera { } 里面 focal_point 后面是对焦位置,这里有一个技巧,可以用MLCAD打开.ldr文件,选择你想对焦的零件,然后在零件列表里面看到这个零件的坐标,然后修改.pov文件,例如下面这个图,我的对焦点是离镜头最近的哪个红色2x4拐角梁,它的坐标是 <100,-300,-100> 则写成:[code]
focal_point <100,-300,-100> // 对焦点
aperture LDXRadius/50 // 这里把光圈做小,为了远景的线条清晰一些
blur_samples 25 // 采样数, 4 ~ 100
[/code]


如果有多个.pov文件,可以用 queue 功能排队生成,睡觉,等结果。生成的如果是bmp文件,可以用photoshop、画板等工具,转成jpg或者png文件。

在前面EDIT master POVRAY.INI的时候如果加上一行 “ +fn16 ” 则会生成16bit位深的png文件,效果非常好,比8bit位深的bmp细节好很多,文件也小不少。

按此在新窗口浏览图片
按此在新窗口浏览图片
(以前做的幽灵马车,我的第一个MOC作品)

按此在新窗口浏览图片
(极限攀爬车)



(上面是正在开发中的 海龟作图机器人,软件开发中~)



(2014-08-07 更新:下面的新脚本让阴影更平滑,只要粘贴到LDview生成的文件里的 ‘// Camera’ 一行的前面就行了,不用做其他改动了!)

[code]


// Before Camera
#declare light_multi = 0.8;
#declare light_floor = 0.7;

#if (version < 3.7)
//global_settings{ assumed_gamma 1.0 }
#end

#include "rad_def.inc"

global_settings {
max_trace_level 10
radiosity {
Rad_Settings(Radiosity_Final, on, off)
}
}

#declare LDXSkipLight1 = 1;
#declare LDXSkipLight2 = 1;
#declare LDXSkipLight3 = 1;

// Lights
light_source {
<0*LDXRadius,-1.5*LDXRadius,-1.5*LDXRadius> + LDXCenter
color rgb 0.75 * light_multi
area_light 200, 200, 5, 5
jitter
circular
orient
}
light_source {
<1.5*LDXRadius,-1*LDXRadius,0.866026*LDXRadius> + LDXCenter
color rgb 0.75 * light_multi
area_light 200, 200, 5, 5
jitter
circular
orient
}
light_source { // Custom light 1: Above
<0,-2*LDXRadius,0> + LDXCenter
color rgb 0.5 * light_multi
area_light 200, 200, 5, 5
jitter
circular
orient
}
light_source { // Custom light 2: Side
<2*LDXRadius,-0*LDXRadius,-2*LDXRadius> + LDXCenter
color rgb 0.5 * light_multi
area_light 200, 200, 5, 5
jitter
circular
orient
}

#declare LDXBgR = 0; // Background Red
#declare LDXBgG = 0; // Background Green
#declare LDXBgB = 0; // Background Blue

// Floor
#if (LDXFloor != 0)
object {
plane { LDXFloorAxis, LDXFloorLoc hollow }
texture {
pigment { color rgb light_floor }
finish { ambient 0 diffuse 0.9 reflection 0 }
}
}
#end

#declare LDXFloor = 0;

camera {
#declare LDXCamAspect = image_width/image_height;
location LDXCameraLoc
sky LDXCameraSky
right LDXCamAspect * < -1,0,0 >
look_at LDXCameraLookAt

angle 26.460249
focal_point (LDXCameraLookAt*15+LDXCameraLoc)/16
aperture LDXRadius/20
blur_samples 25 // 4 ~ 100
}

#declare LDXSkipCamera = 1;
[/code]

白色竞赛纪念版 老爷车:



(2015-03-05更新:LDView新技能——广角镜头和边界线)

在LDView的Edit/Preferences里,General页里有一个配置项叫Field of view,这个值就等同于镜头焦距,默认是30,越接近90越是广角,例如下图是值为60时的效果:



注意广角的时候需要适当缩小光圈并正确的对焦,不然很容易像上图一样,糊了。

下图是值为45时的效果:



广角是不是更有压迫感?需要注意的是后期修改.pov文件的时候,camera { ... angle 26.460249 } 里面的angle值需要改成和生成文件里一致,比如上图的angle就不是26.460249而是57.822403。

另外在LDView里export出povray文件的时候,在对话框下面的option里面,可以打开Geometry的Edge Lines选项,这可以给模型增加边界线,下图是打开Edge Lines和Conditional Edge Lines选项,Edge line radius(线粗)为0.15的结果:



哪个更好看?

(2016-01-19更新:地板反射)

地板部分代码改成:
[code]
// Floor
#if (LDXFloor != 0)
object {
plane { LDXFloorAxis, LDXFloorLoc hollow }
texture {
pigment { color rgb <1.0,0.8,0.6> }
finish { ambient 0.0 diffuse 0.3 reflection {0.3} }
}
}
#end
[/code]

看看效果?



最新回复 (80)
  • ruf 2014-1-16
    2
    [i=s] 本帖最后由 ruf 于 2016-1-19 14:49 编辑 [/i] 占楼。如果有不清楚的地方可以跟贴提问,我会逐渐完善本帖,比如加一些步骤图等等~

    但是我很懒。

    14/01/17 增加光圈对焦等文字
    14/01/22 更新海龟机器人图片
    14/03/04 增加备份下载点,更新为LDRAW AIO 2013.2(内置POVRAY 3.7)
    14/08/07 更新脚本,让阴影更平滑
    15/01/09 找到修好LDX_48_slash_5_dash_24ri10_dot_dat_in_part错误的方法:修改ldraw/parts/s/10131s01.dat里面的5-24ri10.dat为5-24rin10.dat,然后复制ldraw/p/48/5-24ri10.dat为5-24rin10.dat 。这个部件是 servo电机的一部分。
    15/03/05 新增焦距调整和边界线开关选项。
    16/01/19 更新地板反射
  • 拒绝融化的冰 2014-1-16
    3
    沙发,看了你的我去下了软件,你做的效果不错,学习一下
  • dna2 2014-1-16
    4
    嗯。。。我感觉我还是拿实物摆弄比较适合。。。不过还是要赞一下楼主!
  • 非常乐 2014-1-16
    5
    谢谢楼主的教程,相机都不要买了,木哈哈哈,赞一个。
  • ILEGO 2014-1-16
    6
    睡觉,等结果。。。 还能说什么,我的电脑可能要等我睡完再睡才有结果!
  • ericqqaazz 2014-1-16
    7
    哇, 收藏了! 多谢LZ分享灯光的教程...我去官网看pov的说明书, 看了半天, 也没弄懂, 真是笨啊, 哈哈{:3_161:}
  • 林业工人 2014-1-16
    8
    发现我的电脑基本残废了。
  • erickou 2014-1-16
    9
    大赞啊~ 太详细了,一定要实施一下。 我的8核i7处理器16G内存本本有用武之地了~
  • 做功冲程 2014-1-17
    10
    正在研究呢。好贴。
  • ruf 2014-1-17
    11

     提示:您可以先修改部分代码再运行
    非常乐 发表于 2014-1-16 18:51
    谢谢楼主的教程,相机都不要买了,木哈哈哈,赞一个。
    不客气。这篇帖子就是之前群里共享的,我补充了些文字。
  • spirit19831019 2014-1-22
    12
    请教一下。。。我做了个小东西,用POV试了下不行。。。
  • spirit19831019 2014-1-22
    13
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577393&ptid=31129][color=#999999]spirit19831019 发表于 2014-1-22 18:17[/color][/url][/size] 请教一下。。。我做了个小东西,用POV试了下不行。。。[/quote] 这个是什么意思啊???
  • wzqsng 2014-1-22
    14
    强帖啊。
  • ruf 2014-1-23
    15
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577394&ptid=31129][color=#999999]spirit19831019 发表于 2014-1-22 18:17[/color][/url][/size] 这个是什么意思啊???[/quote] status line显示是“Cannot open include file lg_defs.inc”,说明你没有正确设置LGEO的INCLUDE路径。看看你的povray.ini里面的路径设置是不是正确?对应的LGEO目录是不是里面有lg_defs.inc文件?
  • spirit19831019 2014-1-23
    16
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577774&ptid=31129][color=#999999]ruf 发表于 2014-1-23 16:31[/color][/url][/size] status line显示是“Cannot open include file lg_defs.inc”,说明你没有正确设置LGEO的INCLUDE路径。看 ...[/quote] 谢谢,我看看
  • spirit19831019 2014-1-23
    17
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577774&ptid=31129][color=#999999]ruf 发表于 2014-1-23 16:31[/color][/url][/size] status line显示是“Cannot open include file lg_defs.inc”,说明你没有正确设置LGEO的INCLUDE路径。看 ...[/quote] LG_defs.ini有这个文件的。。。。
  • ruf 2014-1-23
    18
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577831&ptid=31129][color=#999999]spirit19831019 发表于 2014-1-23 20:23[/color][/url][/size] LG_defs.ini有这个文件的。。。。[/quote] 应该是 D:\设计\LDraw\LGEO 吧?另外最好不要用中文路径名,因为有些英文软件不支持中文路径名。
  • yyong 2014-1-23
    19
    还真是晕人
  • spirit19831019 2014-1-23
    20
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577866&ptid=31129][color=#999999]ruf 发表于 2014-1-23 21:35[/color][/url][/size] 应该是 D:\设计\LDraw\LGEO 吧?另外最好不要用中文路径名,因为有些英文软件不支持中文路径名。 ...[/quote] 我从新换了路劲后是这样的。。。
  • spirit19831019 2014-1-23
    21
    谢谢大神的帖子和灯光指导!这是小弟根据您的数据导出的图
  • monday1127 2014-1-24
    22
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=575573&ptid=31129][color=#999999]ILEGO 发表于 2014-1-16 19:44[/color][/url][/size] 睡觉,等结果。。。 还能说什么,我的电脑可能要等我睡完再睡才有结果![/quote] 24核一个小时:brick:
  • ruf 2014-1-24
    23
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=577949&ptid=31129][color=#999999]monday1127 发表于 2014-1-24 00:20[/color][/url][/size] 24核一个小时[/quote] 计算的时间完全取决于你的要求,如果关掉光圈和对焦,时间可以缩短到1/10,关掉 AA抗锯齿 和 radiosity ,又可以缩短几倍。如果自己的电脑配置不高,或者不是最后出图,可以适当关掉一些渲染特性。
  • yamank 2014-1-26
    24
    收藏了,谢谢分享
  • wzszj 2014-2-25
    25
    你好楼主,问下我用MLCAD创建军的人物头盔、手臂与手为什么是这样的,不光滑平整?我是用L3P转成POV文件直接渲染。

  • ericqqaazz 2014-2-25
    26

     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-2-25 16:42
    你好楼主,问下我用MLCAD创建军的人物头盔、手臂与手为什么是这样的,不光滑平整?我是用L3P转成POV文件直 ...
    你用LDView转一次试试.
  • wzszj 2014-2-25
    27

     提示:您可以先修改部分代码再运行
    ericqqaazz 发表于 2014-2-25 16:51
    你用LDView转一次试试.
    谢谢大神,我试下!
  • wzszj 2014-2-25
    28

     提示:您可以先修改部分代码再运行
    ericqqaazz 发表于 2014-2-25 16:51
    你用LDView转一次试试.
    谢谢,用LDView转出是好了,不过手臂的那条线还是有!

  • ericqqaazz 2014-2-25
    29

     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-2-25 18:48
    谢谢,用LDView转出是好了,不过手臂的那条线还是有!
    我觉得是因为放得太大了. 所以才会出现那条线的.
  • wzszj 2014-2-25
    30

     提示:您可以先修改部分代码再运行
    ericqqaazz 发表于 2014-2-25 19:04
    我觉得是因为放得太大了. 所以才会出现那条线的.
    谢谢!图片是放大到100%就能看到这条线!因为想做郊果图,所以想没有这边线最好。

  • ericqqaazz 2014-2-25
    31

     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-2-25 19:36
    谢谢!图片是放大到100%就能看到这条线!因为想做郊果图,所以想没有这边线最好。
    ...
    你把LDView里面的Texture Studs打上, 还能在每块砖上印上lego的标志, 更加真实的.


  • 药罐子公子 2014-2-25
    32
    同样是玩,层次完全不一样啊
  • ruf 2014-2-26
    33
    [i=s] 本帖最后由 ruf 于 2014-2-26 10:30 编辑 [/i]
     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-2-25 19:36
    谢谢!图片是放大到100%就能看到这条线!因为想做郊果图,所以想没有这边线最好。
    ...


    LDVIEW转换使用的是LGEO模型库,如果你想修改某个零件的原始建模函数,可以进入LGEO目录找到 lg_xxxxxx.inc 的文件,打开修改。xxxxxx是LEGO零件编号。理论上什么都可以改。

    我对povray研究不够,只会用,不会修改。

    另外,在povray里面增加一些 抖动,柔焦 之类的,都可以让最终出片更真实,现实的东西总是充满瑕疵的。
  • 土豆的爸爸 2014-2-26
    34
    模型能导成stp格式吗?如果可以的话放在其他软件里渲染速度会更快,比如vray
  • 笨猫 2014-2-26
    35
    好贴啊
  • 土豆的爸爸 2014-2-28
    36
    因为我是做工业设计的,本来也想研究下这个,可是要下载安装好几个软件比较折腾,再加上这个渲染器速度太慢了,阴影效果也不太理想,就没啥心思捣鼓了
    所以我想如果实体模型可以导出,就可以放在速度更快效果更好的渲染软件里渲染,不过考虑到保密性我估计LDView 不会开放通用格式的
    下面是我用Vray渲染的,i7 860 4核8线程的cpu,3600*1847的分辨率也就20分钟左右,效果应该说比POV-RAY好多了,景深效果是ps的
    按此在新窗口浏览图片
  • ruf 2014-2-28
    37

     提示:您可以先修改部分代码再运行
    土豆的爸爸 发表于 2014-2-28 14:28
    因为我是做工业设计的,本来也想研究下这个,可是要下载安装好几个软件比较折腾,再加上这个渲染器速度太慢 ...
    LDview可以直接export出 STL 或者 3DS 格式的,可能符合你的要求。但是导出的结果好不好我就不确定了,因为导出pov的时候使用了特别定制的LGEO高拟真库,导出其他格式的时候可能不能用。你可以试试。

  • 土豆的爸爸 2014-2-28
    38

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-2-28 15:55
    LDview可以直接export出 STL 或者 3DS 格式的,可能符合你的要求。但是导出的结果好不好我就不确定了,因 ...
    好的,我想试试看,这批软件能否打个包放网盘上供大家下载,我上外网下载速度好像比较慢,谢谢了!
  • 土豆的爸爸 2014-2-28
    39

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-2-28 15:55
    LDview可以直接export出 STL 或者 3DS 格式的,可能符合你的要求。但是导出的结果好不好我就不确定了,因 ...
    如果只能导成stl或3ds,说明模型是用polygon构建的,这样的话导出的设置对模型表面的光滑程度影响就很大了,有可能会像上面贴子的曲面一样会变成比较明显的折线,回头我试试看
  • ruf 2014-2-28
    40
    [i=s] 本帖最后由 ruf 于 2014-2-28 17:53 编辑 [/i]
     提示:您可以先修改部分代码再运行
    土豆的爸爸 发表于 2014-2-28 17:10
    如果只能导成stl或3ds,说明模型是用polygon构建的,这样的话导出的设置对模型表面的光滑程度影响就很大 ...


    我试着导出了一个3ds文件,你看看效果能用不: [url]http://pan.baidu.com/s/1jGzCx5k 是我那个作图机器人
  • wgy1982 2014-3-1
    41
    不错不错谢谢分享
  • 土豆的爸爸 2014-3-1
    42

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-2-28 17:51
    我试着导出了一个3ds文件,你看看效果能用不: http://pan.baidu.com/s/1jGzCx5k 是我那个作图机器人 ...
    似乎不行,缺了好多的面,曲面也不光滑...,LDRAW AIO我这边的下载速度一直很慢,下了好几次都没成功...
  • ruf 2014-3-4
    43

     提示:您可以先修改部分代码再运行
    土豆的爸爸 发表于 2014-3-1 14:51
    似乎不行,缺了好多的面,曲面也不光滑...,LDRAW AIO我这边的下载速度一直很慢,下了好几次都没成功... ...
    [url]http://pan.baidu.com/s/1mgFh232 下载LDRAW AIO吧。新版本里面内置povray 3.7了。
  • wzszj 2014-3-5
    44

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-2-26 10:26
    LDVIEW转换使用的是LGEO模型库,如果你想修改某个零件的原始建模函数,可以进入LGEO目录找到 lg_xxxxxx.i ...
    谢谢楼主!刚入门,很多都不懂,请多指教!
    我今天下了你的那个LGEO-Update文件,把里面的文件拷进去,这个颜色文件怎么出了问题,这是怎么回事呢?


  • wzszj 2014-3-5
    45
    前二天没有下这个文件都能正常Run
  • cn1pt030 2014-3-6
    46
    牛人啊,乐高要是有职称评定,LZ能评个高级了:)
  • ruf 2014-3-6
    47

     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-3-5 23:49
    谢谢楼主!刚入门,很多都不懂,请多指教!
    我今天下了你的那个LGEO-Update文件,把里面的文件拷进去,这 ...
    新版LGEO只支持POVRAY 3.7版本,你是不是用的3.6版本?
  • 土豆的爸爸 2014-3-6
    48

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-3-4 16:41
    http://pan.baidu.com/s/1mgFh232 下载LDRAW AIO吧。新版本里面内置povray 3.7了。
    多谢!改日我研究研究
  • wzszj 2014-3-6
    49

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-3-6 09:37
    新版LGEO只支持POVRAY 3.7版本,你是不是用的3.6版本?
    谢谢楼主,是3.6版本的,因为以前是用这个版本,后来才看到你这个贴子,所以也忘记了是要3.7版的! 今天升了3.7版的可以用了!:D:D:D
  • wzszj 2014-3-25
    50
    楼主你好! 又来麻烦你了,请问下怎么修改地面的颜色或图片,背景能改,地面不知道在哪改? {:4_192:}
  • ruf 2014-3-27
    51

     提示:您可以先修改部分代码再运行
    wzszj 发表于 2014-3-25 08:23
    楼主你好!
    又来麻烦你了,请问下怎么修改地面的颜色或图片,背景能改,地面不知道在哪改?
    ...
    修改“ plane { LDXFloorAxis, LDXFloorLoc hollow }” 下面的texture 一段就可以了,如何修改参考povray的手册。
  • wzszj 2014-3-27
    52

     提示:您可以先修改部分代码再运行
    ruf 发表于 2014-3-27 14:20
    修改“ plane { LDXFloorAxis, LDXFloorLoc hollow }” 下面的texture 一段就可以了,如何修改参考povray ...
    谢谢楼主,可以修改了!{:4_181:}
  • caoyuan 2015-1-18
    53
    楼主能对LDD生成搭建步骤进行改良吗?
    原来的搭建步骤很乱
  • ruf 2015-1-19
    54

     提示:您可以先修改部分代码再运行
    caoyuan 发表于 2015-1-18 22:33
    楼主能对LDD生成搭建步骤进行改良吗?
    原来的搭建步骤很乱
    抱歉我不会LDD,我用的是LDraw
  • luckywing 2015-1-19
    55
    不明觉厉!程序猿威武啊!
  • 给捷达装V8 2015-2-7
    56
    好文,收藏了,感觉和我们3D效果图渲染差不多一个意思
  • ruf 2015-3-6
    57
    15/03/05 新增焦距调整和边界线开关选项。
  • ferrariformula1 2015-3-6
    58
    慢慢学习,太棒了
  • box2015 2015-3-6
    59
    谢谢
  • wzy 2015-5-24
    60
    你好,请问POV RAY 支持硬件加速吗?GPU加速?
  • ruf 2015-5-26
    61

     提示:您可以先修改部分代码再运行
    wzy 发表于 2015-5-24 23:32
    你好,请问POV RAY 支持硬件加速吗?GPU加速?
    不支持,所以它很慢~~很慢~~
  • babyegg 2015-5-26
    62
    手头10多台HP Z800的飘过
  • wzy 2015-6-7
    63
    3dmax 有办法吗?
  • ruf 2015-6-8
    64

     提示:您可以先修改部分代码再运行
    wzy 发表于 2015-6-7 20:31
    3dmax 有办法吗?
    LDView可以直接导出3DS文件,但是据说质量不好。你可以看EB这篇文章,讲了一种相对高质量的方法:

    [url]http://www.eurobricks.com/forum/index.php?showtopic=102195
  • 大胖熊 2015-6-28
    65
    "然后,下载LGEO的patch 把zip里面的lg_*文件放进LGEOlg目录(默认是C:Program FilesLDrawLGEOlg目录,注意是部分覆盖),*.xml文件放进 LDView 目录覆盖老文件"

    请问,安装到这步时,发现要复制的文件都没有2014.2的LDRAW安装后的目录里的文件新。有必要复制吗?
  • 反应物 2015-12-19
    66
    学习中。
  • daedalus2012 2015-12-24
    67
    [url]https://dl.dropbox.com/u/5986419 ... les/LGEO-Update.zip 打不开怎么办?需要翻墙是吗?
  • ruf 2015-12-25
    68

     提示:您可以先修改部分代码再运行
    daedalus2012 发表于 2015-12-24 22:50
    https://dl.dropbox.com/u/5986419 ... les/LGEO-Update.zip 打不开怎么办?需要翻墙是吗?
    嗯。镜像文件在我给出的云盘链接里面就有。
  • daedalus2012 2015-12-25
    69

     提示:您可以先修改部分代码再运行
    ruf 发表于 2015-12-25 09:16
    嗯。镜像文件在我给出的云盘链接里面就有。
    恩恩 我去看看 想请教一下大神会玩lpub3d吗?
  • choice1983 2016-1-12
    70
    我在MLCAD中找到了想到对焦的零件位置,按照上文中的方法focal_point (162,-281,-110)POV中就报错了,用focal_point (LDXCameraLookAt*15+LDXCameraLoc)/16就OK,不知道什么问题
  • ruf 2016-1-12
    71

     提示:您可以先修改部分代码再运行
    choice1983 发表于 2016-1-12 15:26
    我在MLCAD中找到了想到对焦的零件位置,按照上文中的方法focal_point (162,-281,-110)POV中就报错了,用foc ...
    注意区分 尖括号 和 圆括号
  • choice1983 2016-1-14
    72

     提示:您可以先修改部分代码再运行
    ruf 发表于 2016-1-12 15:43
    注意区分 尖括号 和 圆括号
    谢谢,搞定,尖括号就OK了
  • daedalus2012 2016-3-31
    73



    拜读了好几遍大神的帖子 试着做出的效果都还不错 我想请问一下 这个地板的背景颜色如果想改 改哪里?是不是改rgb?
  • daedalus2012 2016-3-31
    74

     提示:您可以先修改部分代码再运行
    daedalus2012 发表于 2016-3-31 12:44
    拜读了好几遍大神的帖子 试着做出的效果都还不错 我想请问一下 这个地板的背景颜色如果想改 改哪里?是不 ...
    我改了几个背景色试了试 都偏离了 比如我想要一个白色的背景板 要怎么改程序
  • 10-1 2016-4-29
    75
    继续拜读大神的帖子~{:3_175:}
  • ruf 2016-4-29
    76

     提示:您可以先修改部分代码再运行
    daedalus2012 发表于 2016-3-31 14:51
    我改了几个背景色试了试 都偏离了 比如我想要一个白色的背景板 要怎么改程序 ...


    #declare light_floor = 0.7; 这个是地板颜色,0.7是浅灰。 改成 <1.0,0.8,0.6> 就是棕色,1.0是纯白
  • 丰塔纳 2016-4-29
    77
    我来投靠ruf老大,学学LDRAW。
  • 昕昕2006 2016-6-25
    78

     提示:您可以先修改部分代码再运行
    caoyuan 发表于 2015-1-18 22:33
    楼主能对LDD生成搭建步骤进行改良吗?
    原来的搭建步骤很乱
    ldd输出图纸的搭建步骤顺序的确很乱,像是随机顺序,目前没啥好方法。
  • 昕昕2006 2016-6-25
    79
    渲染神贴,必须好好消化。
    谢谢楼主。{:1_279:}{:3_131:}{:1_279:}{:3_131:}
  • zxr380166 2017-1-16
    80
    神贴!mark
  • 疯狂牙签哥 11天前
    81
    emmm
    LGEO是什么软件?或是零件库?
    此外在教程里发的添加的代码要如何成为默认设置?总不能每次渲染都要复制粘贴一遍吧...
返回
发新帖