batched-mesh-extensions
Extension methods for BatchedMesh to accelerate raycasting and frustum culling, handle different uniforms for each instance, LOD and more.
파일 탐색기
최종 버전 다운로드 (.zip)- codeql-config.yml
- codeql.yml
- docs.yml
- eslint.yml
- node.js.yml
- FUNDING.yml
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- samoyed-mascot-moved.png
- samoyed-mascot.png
- site.webmanifest
- index.html
- stackblitz-package.json
- stackblitz-tsconfig.json
- stackblitz-vite.config.ts
- CodeWrapper.astro
- Example.astro
- OpenInStackblitz.astro
- stackblitz-template.ts
- types.ts
- Intro.astro
- intro.ts
- 00-introduction.mdx
- index.mdx
- config.ts
- index.ts
- index.ts
- index.ts
- index.ts
- index.ts
- [...slug].astro
- Loader.astro
- env.d.ts
- .gitignore
- astro.config.mjs
- CONTRIBUTE.md
- package-lock.json
- package.json
- tsconfig.build.json
- tsconfig.json
- bvh.ts
- LOD.ts
- three-mesh-bvh.ts
- uniforms.ts
- ComputeBVH.ts
- FrustumCulling.ts
- GetPositionAt.ts
- LOD.ts
- Raycasting.ts
- Uniforms.ts
- BatchedMeshBVH.ts
- MultiDrawRenderList.ts
- SquareDataTexture.ts
- ExtendBatchedMeshPrototype.common.ts
- ExtendBatchedMeshPrototype.webgl.ts
- ExtendBatchedMeshPrototype.webgpu.ts
- PatchBatchedMeshMaterial.ts
- CountUtils.ts
- SortingUtils.ts
- index.webgl.ts
- index.webgpu.ts
- .gitignore
- eslint.config.js
- index.html
- LICENSE
- package-lock.json
- package.json
- README.md
- tsconfig.build.json
- tsconfig.json
- vite.config.js
- vite.config.webgpu.js
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/agargaro/batched-mesh-extensions
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd batched-mesh-extensions
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install @three.ez/batched-mesh-extensions
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
"three": "https://cdn.jsdelivr.net/npm/three/build/three.module.js",
이 명령어를 터미널에 그대로 입력해 실행하세요.
"three/addons/": "https://cdn.jsdelivr.net/npm/three/examples/jsm/",
이 명령어를 터미널에 그대로 입력해 실행하세요.
"@three.ez/batched-mesh-extensions": "https://cdn.jsdelivr.net/npm/@three.ez/batched-mesh-extensions/build/webgl.js",
이 명령어를 터미널에 그대로 입력해 실행하세요.
"bvh.js": "https://cdn.jsdelivr.net/npm/bvh.js/build/index.js",
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
