社区
游戏开发
帖子详情
directx游戏开发中需要模拟重力碰撞之类的物理现象要怎么做呢?
lirunfa
2011-10-13 05:15:32
游戏开发中需要模拟重力碰撞之类的物理现象, 如果全部靠自己计算, 拿碰撞来说, 复杂物体间的碰撞的模拟是很困难的, 请教一下各位做游戏的大牛们, 实现这些物理现象有什么途径呢??
...全文
212
8
打赏
收藏
directx游戏开发中需要模拟重力碰撞之类的物理现象要怎么做呢?
游戏开发中需要模拟重力碰撞之类的物理现象, 如果全部靠自己计算, 拿碰撞来说, 复杂物体间的碰撞的模拟是很困难的, 请教一下各位做游戏的大牛们, 实现这些物理现象有什么途径呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nut799
2011-10-17
打赏
举报
回复
使用物理引擎吧 ,其实 自己用代码模拟也是可以的。
HollyCpp
2011-10-14
打赏
举报
回复
2D大概是box,ball,polygon,pixel
3D大概是cube,sphere,cylinder
模拟就是物理公式,该怎么算怎么算。
以手雷为例,简单点碰撞检测若是个box,运动后这个box和墙的一边相交,那么下一帧就按运动向量的反射方向运动。
真空的就不加重力,不真空就加个重力。
lirunfa
2011-10-14
打赏
举报
回复
用这些如何开发哦, 有没有例子教程什么的?
[Quote=引用 4 楼 iblold 的回复:]
用现成的物理引擎即可,physX,bullet等
[/Quote]
lirunfa
2011-10-14
打赏
举报
回复
box的话 碰撞效果不好吧, 模拟不出显示碰撞的感觉, 如果碰撞过程比较短肉眼分辨不出来的话还行, 但是如果是个缓慢过程, 不就不真实了?
[Quote=引用 3 楼 hollycpp 的回复:]
2D大概是box,ball,polygon,pixel
3D大概是cube,sphere,cylinder
模拟就是物理公式,该怎么算怎么算。
以手雷为例,简单点碰撞检测若是个box,运动后这个box和墙的一边相交,那么下一帧就按运动向量的反射方向运动。
真空的就不加重力,不真空就加个重力。
[/Quote]
iblold
2011-10-14
打赏
举报
回复
用现成的物理引擎即可,physX,bullet等
HollyCpp
2011-10-14
打赏
举报
回复
box只是举个例子,那你装个bullet吧,有演示demo,有源码。
lirunfa
2011-10-13
打赏
举报
回复
[Quote=引用 1 楼 wjn92 的回复:]
例如 手榴弹 丢出碰撞
[/Quote]
例如手榴弹撞到墙上 反弹 这一过程怎么模拟呢?
WJN92
2011-10-13
打赏
举报
回复
例如 手榴弹 丢出碰撞
unity
游戏
开发
学习笔记
unity note:
游戏
和三维互动内容
开发
工具,专业
游戏
引擎
游戏
引擎: 一款
游戏
最核心的代码 包含: 渲染引擎,物理引擎、
碰撞
检测,音效、脚本引擎、动画系统 人工智能、网络引擎、场景管理。
游戏
公司分工 策划、美工、软件工程师、测试工程师、客服 首月: day1: 环境搭建、C#语言基础、Unity API、物理引擎1、3D数学基础、UGUI 程序界面 Project->Assets文件 Hierarchy-> 对象 Scene 右键旋转 滚轮->前进后退 F键—>
游戏
编程入门(1):
游戏
专业概论
游戏
的类型
游戏
开发
人员需求及过程
游戏
软件技术结构
【QT教程】QT6 QML在
游戏
开发
中
的实践
主页 软件
开发
QT6 QML框架原理与源码分析 补天云火鸟自动化创作平台 您能够创建大约3000 个短视频 一天可以轻松创建多达 100 个视频 【免费公开课 QT视频课程】您真的能免费看很多有用的QT视频! QT6_QML在
游戏
开发
中
的实践 使用AI技术辅助生成目录补天云火鸟视频创作软件, 一天可以轻松创建多达 100 个视频1 QT6_QML
游戏
开发
基础 ^ 1.1 QT6_QML简介 ^ @ 1.1.1 QT6_QML简介 ^ @ # QT6_QML简介
游戏
引擎介绍------个人认为很不错的一篇
游戏
开发
的文章
游戏
引擎介绍 第1部分:
游戏
引擎介绍, 渲染和构造3D世界 介绍 自Doom
游戏
时代以来我们已经走了很远。 DOOM不只是一款伟大的
游戏
,它同时也开创了一种新的
游戏
编程模式:
游戏
"引擎"。 这种模块化,可伸缩和扩展的设计观念可以让
游戏
玩家和程序设计者深入到
游戏
核心,用新的模型,场景和声音创造新的
游戏
, 或向已有的
游戏
素材
中
添加新的东西。大量的新
游戏
根据已经存在的
游戏
引擎
开发
出来,而大多数都
DirectX
11 With Windows SDK--35 粒子系统
前言 在这一章
中
,我们主要关注的是如何
模拟
一系列粒子,并控制它们运动。这些粒子的行为都是类似的,但它们也带有一定的随机性。这一堆粒子的几何我们叫它为粒子系统,它可以被用于
模拟
一些比较现象,如:火焰、雨、烟雾、爆炸、法术效果等。 在这一章开始之前,你
需要
先学过如下章节: 章节 11 混合状态 15 几何着色器初探 16 流输出阶段 17 利用几何着色器实现公告板效果 学习目标: 熟悉如何利用几何着色器和流输出阶段来高效存储、渲染粒子 了解我们如何利用基本的物理概念来让我们的粒
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章