SVG 이해하기
SVG 로드맵1단계. 기본 이해SVG 정의, 래스터와 벡터 차이 태그 기본 속성 (width, height, viewBox)좌표계와 단위기본 도형(, 등)2단계. Path 문법 (핵심)M, L, H/V, C, Q, A, Z절대/상대 좌표다양한 도형/하트/곡선 예제3단계. 스타일링fill, stroke, stroke-widthstroke-linecap, stroke-linejoin, stroke-dasharrayCSS 적용 방식, opacity와 레이어 개념4단계. 좌표 변환과 레이아웃transform="translate/rotate/scale" 그룹 태그viewBox, preserveAspectRatio (반응형 핵심)5단계. 텍스트와 심화 요소, , + (재사용 구조)Gradient, Patter..
2025. 8. 16.
56 Drei
R3F + drei Helpers1. 개요R3F는 Three.js를 선언형(Declarative) 방식으로 다루게 해 줍니다.커뮤니티에서 만든 다수의 helper 컴포넌트/훅이 @react-three/drei로 모여 있어, 카메라 제어, 지오메트리, 포스트 프로세싱, HTML 오버레이, 로더, 환경 설정, 수학 유틸 등을 손쉽게 붙일 수 있습니다.모든 것을 깊게 테스트할 필요는 없지만, 무엇이 가능한지를 알아두면 재발명을 피하고 개발 속도를 크게 올릴 수 있습니다.2. 기본 세팅씬 요소: Sphere, Cube, Floor(Plane)라이트: DirectionalLight, AmbientLight카메라 제어: 이후 섹션에서 (drei) 로 교체// 설계 의도: R3F에서 three.js의 명령형 코드를 ..
2025. 8. 15.