pbrt编译通过

果然不是传说中的难编译啊,整了我一下午。

我编译的是1.04,网上相关的资料还是太少,这次我也不准备写很详细了,如果也有要编译并且遇到困难的朋友可以跟我联系。

需要的工具:pbrt源代码;flex和bison,我用的是win下的版本,好像有用cygwin的;openexr, 编译需要它,执行我也用它。

需要注意的:路径中最好不要有空格,太麻烦了;bison除了bin,share,还要记得去down dependency;pbrt先编译core工程,这个过了,后面就好说了;要修改core的工程配置,和flex,bison用到的那两个文件,设置那两个文件的compile command。

大体上是这样的,其实中间过程会遇到不少困难,有朋友写得很详细,照着做依然遇到问题,还好终于搞定了。

渲染了几个场景,效果不错,时间太长了,我的本不行啊。

 

话说pbrt果真神器啊,代码不错,插件式的架构,我这个土人对这个架构完全没了解,要深入去看代码才好。再次膜拜standford的大大们,这东西可是别人10年前搞出来的啊。如果今年pbrt出新书,我会去搞一本。这个博客不能放图了?去我豆瓣看吧,有图的。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值