Your browser doesn't appear to support the HTML5 <canvas> element.
Renderer Control Panel
Render Object
Model
Texture
Pos
Rot
Scl
Camera
Eye
At
Up
Frustum
Fov
Aspect
Near
Far
Light & Shading
Dir
Color
Shading
Software Renderer on Web Browser
웹 브라우저에서 동작하는 소프트웨어 렌더러 입니다.

- 하드웨어 가속 그래픽 API(WebGL)를 사용하지 않고, Typescript를 이용해 소프트웨어적으로 3D 렌더링 구현

- 이미지 배열에 픽셀 데이터를 생성하고, 그 결과를 HTML Canvas에 렌더링

- Render Object 항목에 Pos(위치), Rot(회전), Scale(크기) 정보를 설정하여 렌더링된 물체의 변환을 제어 (x,y,z 축 순서)

- Camera 항목에 Eye(눈), At(보는 위치) 정보를 설정하여 보고 있는 방향 설정 가능 (x,y,z 축 순서)

소스코드는 여기에서 확인할 수 있습니다.