首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于驾驶模拟的3D引擎

用于驾驶模拟的3D引擎
EN

Stack Overflow用户
提问于 2009-11-18 18:25:49
回答 3查看 9.2K关注 0票数 8

有没有专门用于驱动模拟的开源3D图形和物理引擎?类似于针对涉及驾驶的游戏的可配置游戏引擎,或者针对城市交通状况的更专门的东西,它将实现脚本化的交通规则。此外,汽车发动机部件和仪表板演示将是一个加分。一些与预先制作的3D汽车模型,我可以用于场景。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-11-24 01:49:09

试试TORCS,这是一个开放式赛车模拟器。它是一个高度可移植的多平台(Windows、Mac OS、Linux、PlayStation)赛车模拟软件。TORCS的源代码是在GPL (“开源”)下授权的。它有很好的3D引擎!

TORCS的特色超过50种不同的预先制作的3D汽车模型,的几十个轨迹。图形功能照明,烟雾,滑痕发光制动盘。模拟的特点是一个简单的损坏模型,碰撞,轮胎和车轮属性(弹簧,阻尼器,刚度,...),aerodynamics (地面效应,扰流板,...)还有更多。

你可以很容易地增强一般的TORCS系统引擎,因为它是高度模块化的。

TORCS的源码目录结构如下:

代码语言:javascript
复制
.
|-- doc
|-- drivers
|   `-- human
|       `-- tracks
|           `-- dirt-2
|-- interfaces
|-- libs
|   |-- client
|   |-- confscreens
|   |-- learning
|   |-- math
|   |-- portability
|   |-- raceengineclient
|   |-- racescreens
|   |-- robottools
|   |-- tgf
|   |-- tgfclient
|   `-- txml
|       `-- gennmtab
|-- linux
|-- modules
|   |-- graphic
|   |   `-- ssggraph
|   |-- simu
|   |   `-- simuv2
|   |       `-- SOLID-2.0
|   |           |-- include
|   |           |   |-- 3D
|   |           |   `-- SOLID
|   |           `-- src
|   |-- telemetry
|   `-- track
|-- raceman
|-- tools
|   |-- accc
|   |-- nfs2ac
|   |-- nfsperf
|   |-- package
|   |   `-- specfiles
|   |-- texmapper
|   `-- trackgen
`-- windows
    |-- dll
    |-- include
    |   |-- AL
    |   |-- GL
    |   `-- plib
    `-- lib

正如你所看到的,它里面有很多不同的项目,例如SOLID是用于碰撞检测的库,simuv2包含了所有有趣的物理相关的东西。

试试TORCS吧!

票数 11
EN

Stack Overflow用户

发布于 2009-11-19 03:32:19

看看赛车模拟器VDriftTORCS的开放式赛车模拟器。我不确定它们在模拟城市环境方面的脚本化程度,但汽车物理在这两个方面都很好。

票数 7
EN

Stack Overflow用户

发布于 2009-11-18 18:33:54

Blender中试用游戏引擎。它附带了开源软件物理模拟软件Bullet,因为它是used in "2012" (电影,不是年份:-),所以它可能相当不错。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1755035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档