2011-12-18 4 views
2

Three.js에 처음 입문하고 three.js에서 Marching Cubes를 사용하는 방법을 배우기위한 튜토리얼을 찾고 있습니다. 내가 지금까지 보았던 프로젝트 중 일부는 세 가지로 나왔다.이 프로젝트를 사용하는 것은 다소 복잡하기 때문에 간단한 튜토리얼이 좋을 것이다.three.js에서 행진 큐브 시작하기

감사합니다.

+1

나는 그것이 three.js를 위해 적응 모르는 그러나 여기 큐브 코드가 행진? 오타가 있는지, 아니면 ... – gman

답변

3

source에 있습니다. 미트볼을 렌더링하기 위해 특별히 제작 된 것 같습니다 :-) 나는 신선하게 시작하여 룩업 테이블을 복사하고 주요 함수와 선형 보간법을 다시 작성하고 새로운 작동 엔진을 작동 시켰습니다. 내 충고는 자신을 다시 작성하는 것 (시간이 좀 걸렸지 만)이 새로운 구현과 함께 자신의 코드를 통합하는 것이 훨씬 쉬울 것입니다. 특히, 하나의 질감으로 미트볼 이상을 원한다면. 실제로 Al Gore Rhythm을 이해하려고 시도하면서이 사이트 polygonize을 더 많이 사용했습니다. 여기

행동에 그것의 비디오입니다 - 나는 Chrome 앱 시장에서이 게임을 출시 한 번> http://youtu.be/_oML6USPs20

당신은 내가 소스를 해제됩니다 여기 출시 날짜 highdensitygames.com

을 추적 할 수 있습니다. 나는 그것이 당신을 도울 것이라고 확신하지 않습니다. 그것은 three.js 소스를 보는 것과 같습니다. 자신의 구현으로 스스로 파고들 필요가 있습니다. 행운을 빕니다!

+3

미트볼을 시도하려는 경우

http://paulbourke.net/geometry/polygonise/

7

자신과 마찬가지로, 나는 Marching Cubes 알고리즘의 메타 볼이 아닌 예를 찾고있었습니다. 저는 암시 적으로 정의 된 서페이스를 그래프로 그리는 데 특히 관심이 있습니다. 내가 하나를 찾을 수 없습니다 때문에, 나는 Three.js를 사용하는 소개 마칭 큐브 예를 작성하고 그것을 게시 :

이론에 대한 자세한 내용은 http://stemkoski.github.com/Three.js/Marching-Cubes.html

, 당신은

에서 문서를 체크 아웃해야 당신이 http://webglsamples.googlecode.com/hg/blob/blob.html