12 第1页 | 共2 页下一页
返回列表 发新帖
查看: 3683|回复: 17
打印 上一主题 下一主题

[红蓝3D] X3D基本语法(六)

[复制链接]

130

主题

1

听众

6206

积分

高级设计师

Rank: 6Rank: 6

纳金币
6206
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-3-11 09:03:01 |只看该作者 |倒序浏览




在X3D中可以使用已有的图片装饰场景,贴图要用到的指令是:ImageTexture,随后应该用url 指定贴图文件的位置,如下代码示例指定了默认路径下的“1.jpg”:









<Shape>




<Appearance>




<ImageTexture url="1.jpg"/>




</Appearance>




<Box/>




</Shape>









现在有一个立方体,来看如何用几张不同的贴图来装饰各个面:









<Transform

translation="0 0 1">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Top.jpg"/>




</Appearance><Box

size="2 2 0.005 " />




</Shape></Transform>









<Transform

translation="0 0 -1">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Top.jpg"/>




</Appearance><Box

size="2 2 0.005 " />




</Shape></Transform>









<Transform

translation="0 1 0">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Mid.jpg"/>




</Appearance><Box

size="2 0.005 2 " />




</Shape></Transform>









<Transform

translation="0 -1 0">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Mid.jpg"/>




</Appearance><Box

size="2 0.005 2 " />




</Shape></Transform>









<Transform

translation="1 0 0">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Side.jpg"/>




</Appearance><Box

size="0.005 2 2 " />




</Shape></Transform>









<Transform

translation="-1 0 0">




<Shape><Appearance><Material

diffuseColor="1 0 0"/>




<ImageTexture

url="Side.jpg"/>




</Appearance><Box

size="0.005 2 2 " />




</Shape></Transform>









注意在上述代码中,为了使立方体看起来有连贯性,“Box size”中的数值是如何对应“translation”中的位置值进行调整的。



X3D
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

337

主题

1

听众

7332

积分

高级设计师

Rank: 6Rank: 6

纳金币
7331
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2012-3-11 15:24:15 |只看该作者
回复

使用道具 举报

416

主题

2

听众

9611

积分

高级设计师

Rank: 6Rank: 6

纳金币
9583
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2012-3-11 18:53:51 |只看该作者
我爱纳金网:www.narkii.com
回复

使用道具 举报

700

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
16564
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2012-3-12 08:23:06 |只看该作者

回复

使用道具 举报

130

主题

1

听众

6206

积分

高级设计师

Rank: 6Rank: 6

纳金币
6206
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2012-3-13 07:55:26 |只看该作者
hd
回复

使用道具 举报

130

主题

1

听众

6206

积分

高级设计师

Rank: 6Rank: 6

纳金币
6206
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2012-3-13 10:49:36 |只看该作者
jh
回复

使用道具 举报

73

主题

1

听众

4778

积分

中级设计师

Rank: 5Rank: 5

纳金币
4778
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2012-3-13 13:21:28 |只看该作者
gd
回复

使用道具 举报

73

主题

1

听众

4778

积分

中级设计师

Rank: 5Rank: 5

纳金币
4778
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2012-3-13 18:11:57 |只看该作者
gfd
回复

使用道具 举报

1

主题

1

听众

637

积分

初级设计师

Rank: 3Rank: 3

纳金币
637
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

9#
发表于 2012-3-13 20:50:46 |只看该作者
gd
回复

使用道具 举报

22

主题

1

听众

1465

积分

助理设计师

Rank: 4

纳金币
1465
精华
0
10#
发表于 2012-3-14 07:46:29 |只看该作者
hg
回复

使用道具 举报

12 第1页 | 共2 页下一页
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-2-12 21:42 , Processed in 0.071797 second(s), 30 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部