我有一个模型,我试图在使用three.js的网页游戏中使用。
当我在搅拌机中渲染场景的图像时,图像的质量非常好。具体来说,纹理的质量非常高,而且非常清晰和无光泽。
当我在游戏中设置场景时,它们看起来非常沉闷,几乎是平原。
我查了一下Raytracing,Ambient occlusion,lightmap。但所有这些都会影响照明。它们不应该影响纹理的质量。我在这里缺少什么?
blender的离线渲染器做的那些实时渲染器(如threejs的webgl渲染)通常不会做什么?
提前多多谢谢。
答案 0 :(得分:0)
圣诞快乐,
我猜最好的方法是使用烘焙...这意味着您将高质量的闪电信息保存到图像纹理中。 (这应该可以用简洁的纹理来解决你的问题)
我建议您查看Andrew Price(blenderguru.com)的本教程: https://www.youtube.com/watch?v=sB09T--_ZvU
并确保您的实时客户端使用适当的纹理过滤,支持normalmaps 等等,webclient由于某种原因不会缩小你的图像。