广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 7509 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
lookgo123 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x19
分享: 转寄此文章 Facebook Plurk Twitter ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[Java][求助] 碰撞
最近在写物体碰撞的东西 ~~~ ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:台湾教育部 | Posted:2005-08-22 13:40 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

找游戏程式设计相关的东西....
就会介绍到碰撞的概念....
提供一些观念给你参考....
你首先要知道的就是一些数学公式的计算....
以平面来说....
就大概是圆形跟四方形....
两圆形的碰撞就是计算两圆形的圆心距离....
若是小于两圆形的半径相加....
就是发生碰撞....
若是四边形的碰撞....
就是物体的某一点....
同时介于被碰撞物体的两个边的范围之内....
若是物体是不规则的....
就会将该物体分割成多个区块.....
只要某个区块达到上述的条件....
就是发生碰撞了....
若是3D...
就是计算点到面的距离....
讲这样不知道你听的懂没有....
我自己看的都很模糊....
画几个图出来看你就会懂了啦 表情


没东西可以抓
献花 x0 回到顶端 [1 楼] From:美国 | Posted:2005-08-23 10:43 |
lookgo123 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x19
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

呵呵 ~~ 这位大大你说的我知道 可是再做碰撞侦测时~~~ 我还真写不出来@@ 不过3Q喔

JAVA 3D 哪里有中文的网站可学阿?


献花 x0 回到顶端 [2 楼] From:台湾台湾索尼 | Posted:2005-08-28 20:37 |
codeboy 手机
个人文章 个人相簿 个人日记 个人地图
社区建设奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x6 鲜花 x331
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

http://onesearch.sun.com/search/onesearch/index.jsp?co...tf-8&qt=java+3d&x=16&y=11

到Java的官方站(http://java....com)搜寻 java 3d就会有上面文章可看

去参考看看吧~ 表情



连结有问题请来信,我会尽快修正~^^
通报时请附上是"哪一篇失效"...这样我才能去修正~麻烦各位好心人士了~

[连结失效通报][ 网页.伺服.程式 讨论区]
----------------------在世界中心呼喊爱情----------------------
深深思念一个人的时候,我们不知不觉的地活在世界的中心...
献花 x0 回到顶端 [3 楼] From:台湾政府网际 | Posted:2005-08-29 08:42 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用lookgo123于2005-08-28 20:37发表的 :
呵呵 ~~ 这位大大你说的我知道 可是再做碰撞侦测时~~~ 我还真写不出来@@ 不过3Q喔

JAVA 3D 哪里有中文的网站可学阿?

= =....
请问你是要写哪方面的程式...基本上你的输入不外乎是键盘或滑鼠吧.....如果我是以滑鼠来判断碰撞....JAVA的MouseMotionListener介面不是有mouseMoved的方法吗....你可以在那个方法中接收你的游标位置....而碰撞侦测的程式内容(函式)也是写在里面....若是键盘....我就会设X和Y变数....记录你的移动....接下来就是执行碰撞侦测了....你说的不会写是指这个吗???

还是我2楼说的碰撞部份你不知道程式怎么写??你可以把那些图形分类并加上编号....利用回圈个别去测试就好了....为了降低LOADING....你也可以只要测试他周围的图形就好....


没东西可以抓
献花 x0 回到顶端 [4 楼] From:美国 | Posted:2005-08-29 13:04 |
lookgo123 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x19
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

嗯~~~因为是要用JAVA 3D写 所以不知道怎写较好~~

这样说好了 假设一个圆1 他的位子在(0,0,0) 半径0.2F
          有另一个圆2 他的位子在(1,0,0) 半径0.5F
          我现在程式写好了 不过一定要圆1位置跑到圆2(1,0,0) 圆2才会被撞开
          而不是碰到我们看到的碰到物体半径撞开 SO~~~不会写@@
     
        还有碰撞测试 我都是用 圆1穿过圆2 或相反时 某物体会被撞开
     
        因为是3D的关系 这样还要考虑到Y轴和Z轴 可是这样一来程式码变的又臭又长~~~
      这样很没效率 更不用说当多个物体互撞时 他的判断式该怎写
     
      我是写专题啦 写物理里面的物体碰撞(就牛顿3定律那边) 拍SAY一开始没说清楚


献花 x0 回到顶端 [5 楼] From:台湾台湾索尼 | Posted:2005-09-01 10:59 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用lookgo123于2005-09-1 10:59发表的 :
          我现在程式写好了 不过一定要圆1位置跑到圆2(1,0,0) 圆2才会被撞开
          而不是碰到我们看到的碰到物体半径撞开 SO~~~不会写@@

这样听起来你是不是写错了阿....
你是碰到圆心才弹开....
不是应该碰到表面就要弹开了吗??

刚上网去查牛顿第三定律=>作用力等于反作力(高中毕业就没再念物理了 表情 )....
大概猜想了一下你题目的雏形....
如果你的图形只局限在圆形....
那么只要你知道向量位置(施力方向)...
我想不是很容易就可以算出你两圆球的碰撞点在哪一点了吗....
那又何必去测试所有圆的点呢....
如果碰撞只需测试那一点有无碰撞...
这样不就很有效率了不是吗....
不确定我说的是对的 ....
因为你的题目我也没写过....
只觉得有他的可行性 表情 .....
如果你听不懂我在讲什么....
改天再画图给你看.....


没东西可以抓
献花 x0 回到顶端 [6 楼] From:美国 | Posted:2005-09-01 16:09 |
lookgo123 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x19
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

其实不只圆形啦这还好解决 , 还有车子其他之类的向那个 我就不知道该用什么判断去写判断式  

而且最重要的 我是用JAVA 3D写 还是不大会用@@


献花 x0 回到顶端 [7 楼] From:台湾台湾索尼 | Posted:2005-09-01 20:31 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter ▲ ▼ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你的作业是不是在模拟真实世界物体的碰撞阿....
那不是就得考虑那些重力加速度....还有质量守恒定律那些东西....
突然觉得好像不是在写程式....
好像在复习高中的数学和物理喔 表情 .....


没东西可以抓
献花 x0 回到顶端 [8 楼] From:美国 | Posted:2005-09-02 07:13 |
lookgo123 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x19
分享: 转寄此文章 Facebook Plurk Twitter ▲ 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

呵呵~~没错没错~~ 不过什么重力加速度 都还没写~~

物理学的不好 我都光还给老师了@@

一个碰种 我就头痛 因为得把它化为程式码 又是JAVA 3D 写起来真的有点 雾煞煞

嗯~~这是高国中的物理实验啦~~


献花 x0 回到顶端 [9 楼] From:台湾台湾索尼 | Posted:2005-09-02 08:30 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.019489 second(s),query:5 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言