广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 5393 个阅读者
 
<<   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.028649 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言