我要发帖 回复

正式会员

2

主题

40

积分

0

专家分

:

私信
发表时间 : 2009-2-16 16:15:49 | 浏览 : 2468    评论 : 2
#VRML V2.0 utf8

Shape
{
        appearance DEF myapp Appearance
        {
                texture        ImageTexture
                {
                        url        "111111.jpg"
                }
        }
        geometry DEF mybox Box
        {               
                size 2.0 3.0 2.0
        }
}


结果事每个面都一样的图,如果想给box各个面都贴不同的图应该怎么办呢??

最近VR访客

x3dker 评论于2009-2-16 19:07:34
直接用Box是无法完成的,你需要用IndexedFaceSet自己做一个Box,这样就可以对每个面映射纹理了。
wytfuture 评论于2009-4-5 19:51:26
对2楼的补充:Box贴纹理不可控制,需要为Box的每一个面建一个IndexFaceSet,同时在对应Shape中指定相应纹理

手机版|VR开发网 ( 津ICP备18009691号 ) 统计 网安备12019202000257

GMT+8, 2020-10-22 11:27 AM

返回顶部