找回密码
 新注册用户
搜索
查看: 5052|回复: 7

我做的3D场景漫游软件CMatrix1.0

[复制链接]
发表于 2004-9-21 00:00:00 | 显示全部楼层 |阅读模式
只需要编辑简单格式的场景文件就可以开始漫游了(鼠标键盘等控制可以360度环视或第一人称漫游。),可以对漫游的路线录像保存在文件中以便下次重放。
支持3Dmax模型对象。
支持网络路径和场景调用
如果感兴趣的人多可以考虑构造一个虚拟中国

下载地址
http://www.aitech.cn/
解压缩到任意硬盘位置生成cm目录
用法看readme.txt文件和例子场景文件myscene.txt
需要java运行环境和java3D API,说明中有安装方法






















[此贴子已经被作者于2004-9-22 16:00:44编辑过]

回复

使用道具 举报

 楼主| 发表于 2004-9-21 00:00:00 | 显示全部楼层 |阅读模式
场景文件例子如下:很简单吧,你只要有一些.3ds格式的模型文件和材质贴图就可以构造自己的虚拟世界了。

#常用到的格式:文件,尺寸比例,x轴旋转角度,y轴旋转角度,z轴旋转角度,x坐标,y坐标,z坐标
#bound是虚拟世界半径
#bound 50
#设定初始视点
#position 0 20 20
#鼠标移动速度系数
speed 0.5
#地面的贴图和高度图
terrain images\earth.jpg images\earthheight.png
#可用scene插入子场景
scene trees.txt 1 0 0 0 0 0 0
#创建天空贴图
sky images\sky.jpg
#object语句调入物体参数为模型文件,尺寸比例,x轴旋转角度,y轴旋转角度,z轴旋转角度,x坐标,y坐标,z坐标
object cars\beetles.3ds 0.4 270 0 0 12 1.1 0
#object cars\camaro3.3ds 0.005 0 90 90 0 0.8 0
object cars\audi.3ds 0.4 270 0 0 20 1 -15
#object cars\smartcar.3ds 0.03 90 0 90 0 1 0
#object cars\normalwhitecar.3ds 0.4 270 0 0 3 1 2
object cars\bmw.3ds 0.7 0 135 0 -6 1 0
#LOD分级显示对象此处为两级对象加入一个界限值50.0,三级则加入两个以此类推
#lod 2 50.0 1 0 0 0 0 0 0 cars\bmw.3ds 0.7 0 135 0 -6 1 0 cars\honda.3ds 0.01 270 45 0 -6 0 0
object cars\honda.3ds 0.01 270 45 0 0 0 0
object cars\roadster.3ds 0.02 270 135 0 7 1.3 1
object buildings\whitetower.3ds 0.1 0 0 90 -60 0 5
object buildings\bluetower.3ds 0.03 270 0 0 -20 20 -10
object buildings\browntower.3ds 0.03 270 0 0 0 20 -30
object buildings\streetlight.3ds 0.01 0 90 0 30 0 -20
object trees\bamboo.3ds 0.03 270 0 0 10 0 12
#墙参数起点x,y,z坐标,终点x,y,z坐标,高度
wall texture\wallcolor2.jpg -90 0 -40 -90 0 20 2.5
wall texture\wallcolor1.jpg -90.2 0 -40 -90.2 0 20 2.5
wall texture\wallcolor2.jpg -90 0 20 -60 0 30 2.5
wall texture\wallcolor1.jpg -90.1 0 20 -60.1 0 30.1 2.5
#广告牌x,y,z坐标,宽,高
billboard texture\billboard.jpg 16 4 -60 45 5
#同一对象复制多次:area为在两点间的矩形随机产生,line为在两点间直线均匀产生,角度为-1则角度随机。
#文件,尺寸比例,x轴旋转角度,y轴旋转角度,z轴旋转角度,x坐标,y坐标,z坐标,x坐标,y坐标,z坐标,个数,模式
#group trees\tree.3ds 0.1 270 -1 0 10 5 -90 50 5 -20 15 area
#group trees\tree.3ds 0.1 270 -1 0 -40 5 -20 -40 5 20 10 line



[此贴子已经被作者于2004-9-28 11:06:31编辑过]

回复

使用道具 举报

发表于 2004-9-21 00:00:00 | 显示全部楼层
很不错啊.
回复

使用道具 举报

头像被屏蔽
发表于 2004-9-21 00:00:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2004-9-27 00:00:00 | 显示全部楼层
对不起,readme.txt中少说了一句,在Path环境变量后增加;%javahome%\bin
否则找不到java.exe执行文件。cm.bat不能正确执行。
我已经加上了,但前几天下载的朋友如果不会调试java环境可能不能正确执行
回复

使用道具 举报

发表于 2004-9-27 00:00:00 | 显示全部楼层
材质更本都不懂,还拿出来贴,
回复

使用道具 举报

发表于 2004-10-1 00:00:00 | 显示全部楼层
漂亮!!!
回复

使用道具 举报

发表于 2004-10-1 00:00:00 | 显示全部楼层
很不错了,期望有更大进步哦!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-26 12:37

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表