TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Three.js/Ammo.js Quake 3 Physics Test

44 点作者 rossbeale大约 13 年前

10 条评论

experiment0大约 13 年前
Impressive but the controls really let it down. Moving around made me feel sea sick with the room spinning everywhere. The cursor needs to be fixed to the centre of the screen (as in traditional fps's) and not have some sort of momentum whereby you continue spinning round when you're facing the direction you want.<p>Aside from that it looks really nice!
评论 #3816513 未加载
评论 #3816605 未加载
kodisha大约 13 年前
THREE.PerspectiveCamera( 50, window.innerWidth / window.innerHeight, 1, 20000 );<p>Why on earth did you use FOV of 50? Default on quake is 90, and in most games.<p>Also, 95% of the professional players play with fov in range 100 - 130. (I personally play with 130)<p>For the sake of the demo, i think this needs to be fixed to at least 90 deg. This is like trying to walk trough room looking trough a plastic pipe, you see whats in front of you, but you need way more information to move comfortably.
评论 #3817020 未加载
评论 #3816900 未加载
评论 #3816480 未加载
NiekvdMaas大约 13 年前
It took me a while to figure out what the physics part of this demo was. You have to elevate up a bit (click to move) and then throw boxes using the spacebar. Very nicely done by the way!
itsnotlupus大约 13 年前
Use ASWD to move, mouse around to get motion sickness, SPACE to throw a cube around.
ck2大约 13 年前
What's amazing is I do NOT have hardware accelerated video yet Firefox 12 is not even breaking a sweat.<p>My CPU temps are only a couple degrees higher and it's very smooth.
torbenc大约 13 年前
I saw the FPS graph and was about to close it, because I thought there was nothing more happening. Add a "Map loading" indicator or something like that.
评论 #3816573 未加载
chib大约 13 年前
Fairly impressive how many boxes you can spawn before it starts to stutter.
bigdubs大约 13 年前
awesome demo! interesting to see the progress.<p>one thing that is very noticeable though; no multi-threading! as soon as you start moving the 'cube' stops. my guess is physics updating defers to player movement.
Lewton大约 13 年前
Holding down space for a couple of seconds was fun!
nknight大约 13 年前
Fun while it lasted. Flew around a bit, was very impressed, then looked toward a teleporter and froze my whole machine. Presumably a Google or Apple/NVIDIA bug (Chrome 18.0.1025.151 on a mid-2010 MBP with a GeForce GT 330M and fully-updated Lion).<p>Disinclined to try again since I've got work to do. :P