游戏开发论坛

 找回密码
 立即注册
搜索
楼主: instemast_REAL

欲做4d引擎。

[复制链接]

9

主题

102

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
 楼主| 发表于 2007-11-10 18:48:00 | 显示全部楼层

Re: 欲做4d引擎。

看看4维超立方体的复杂结构吧。
先从理论上推导,4维超立方体,投影到3维,是什么样子的。


sf_20071110184818.jpg

9

主题

102

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
 楼主| 发表于 2007-11-10 18:49:00 | 显示全部楼层

Re: 欲做4d引擎。

看看截图,的确是这样的:
sf_2007111018492.jpg

149

主题

4981

帖子

5033

积分

论坛元老

Rank: 8Rank: 8

积分
5033
QQ
发表于 2007-11-10 20:52:00 | 显示全部楼层

Re:欲做4d引擎。

这个……麻烦楼主在画面上多显示点信息啊……比如参考平面、坐标参数之类的……刚才这个图实在是看不懂……

0

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2007-11-11 09:17:00 | 显示全部楼层

Re:欲做4d引擎。

楼主直接说第四维代表什么就行了,

我个人看法:

这第四维就是一个三维点的长度.

其实就是把一个四维空间点扩展为了一条三维空间线段

17

主题

737

帖子

743

积分

高级会员

Rank: 4

积分
743
发表于 2007-11-12 17:07:00 | 显示全部楼层

Re: Re: 欲做4d引擎。

instemast_REAL: Re: 欲做4d引擎。

看看截图,的确是这样的:

这个东西是不是要用3维的东西作贴图?

9

主题

102

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
 楼主| 发表于 2007-11-12 21:12:00 | 显示全部楼层

Re:欲做4d引擎。

sjinny>>
这是某个角度的投影.此图是为了直观地说明4维超立方体的投影效果。没必要计算坐标。

ddszolo>>
代表第4维空间。

lcy03406>>
不见得。



362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2007-12-28 11:25:00 | 显示全部楼层

Re: Re:欲做4d引擎。

六水: Re:欲做4d引擎。

你用4D,能解决现在3D里难以解决的问题或表现难以表现的东西么?用4D的形式写图形算法,时间复杂度更低?空间复...


我使用了d3d来绘制3d.

在i4d中,把顶点的u坐标设为1,然后,
用SetTransform,设置一个单位矩阵。
这样就可以绘制3d

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2008-2-28 05:52:00 | 显示全部楼层

Re: Re: Re: 欲做4d引擎。

lcy03406: Re: Re: 欲做4d引擎。


这个东西是不是要用3维的东西作贴图?


不需要,在现有硬件条件下,贴图仍然是2D的。

从4D -> 3D的变换,主要是顶点坐标的变换。

IndexBuffer是不需要变换的,因为不管几D,图形的拓扑性质是不变的。
类似的,可以用2D贴图,而且,贴图过程,在3D阶段完成。因为拓扑性质不变。

362

主题

3023

帖子

3553

积分

论坛元老

Rank: 8Rank: 8

积分
3553
发表于 2008-2-28 05:54:00 | 显示全部楼层

Re: Re:欲做4d引擎。

clayman: Re:欲做4d引擎。

4D太低级了吧
本人目前欲开发32D引擎,可打破时间,空间,意识的限制,有意者请联系我



呵呵,可以制作一种 “n D”引擎(n>3),自动处理即可。
主要是顶点变换+三角型剪裁。

麻烦是,键盘不够用。。。

9

主题

102

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
 楼主| 发表于 2010-7-16 00:37:00 | 显示全部楼层

Re: 欲做4d引擎。

完整可编译源代码在这里下载。
[file]http://upload.gameres.com/20107/sf_1603621_1843.zip[/file]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-8 06:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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