IGLOO · WebGL 03

도면을 펼치는 중

LOADING0%
IGLOOWebGL 03
LuCo Works · WebGL Demo 03

얼음 블록 000개로
짓는 이글루

스크롤을 내리면 도면 위에 블록이 하나씩 놓입니다. 블록 모양과 놓는 순서, 치수는 모두 같은 데이터 파일에서 읽어 옵니다.

스크롤해서 짓기
01 · 도면

바닥에 도면부터 그립니다

위에서 내려다본 배치도입니다. 원 하나가 블록 한 단이고, 아래로 길게 나온 부분이 입구 터널입니다.

0단돔 블록 단 수
0.00m바닥 지름
0.00m높이
0.00m입구 터널 길이

layout.json · igloo.glb 에서 계산

02 · 조립

맨 아래 단부터 돌아가며 쌓습니다

블록마다 놓는 순서가 정해져 있습니다. 내리면 그 순서대로 하나씩 내려앉고, 올리면 거꾸로 빠집니다.

놓인 블록000 / 000
대기 중
03 · 재질

가까이 보면 얼음입니다

빛의 일부가 블록 안으로 들어갔다가 나옵니다. 표면의 서리 결과 안쪽의 작은 기포는 셰이더에서 노이즈로 그립니다.

1.31굴절률(얼음)
0빛 투과
04 · 해 질 무렵

안에 불을 켜면 틈으로 빛이 샙니다

블록 사이 줄눈과 입구 쪽으로 안쪽 불빛이 번집니다. 입구 터널은 아치 0개, 블록 0개로 되어 있습니다.

05 · 기록

이 화면에 들어간 것

000얼음 블록
–삼각형
–드로우콜(실측)
–fps지금 프레임

모델은 Blender 스크립트로 만들고, 브라우저에서는 three.js로 그립니다.

← LUCO WORKS · WEB DEMO
← LUCO WORKS · WEB DEMO