blender(28)
-
[Blender] Unity용 glb/gltf export 매뉴얼
https://docs.blender.org/manual/en/4.0/addons/import_export/scene_gltf2.html# glTF 2.0 — Blender ManualThe glTF specification identifies different ways the data can be stored. The importer handles all of these ways. The exporter will ask the user to select one of the following forms: glTF Separate (.gltf + .bin + textures) This produces a JSON text-based .gdocs.blender.orghttps://github.com/Khro..
2024.06.04 -
[Blender] 파티클을 glb/gltf로 export 하기
블렌더에는 파티클 시스템이 있다. Emitter를 이용해서 많은 파티클을 뿜어낼 수 있다.길을 따라서 연기가 나는 파티클을 웹에서 구현하고자 여러 방법을 찾아보았다. glb/gltf는 파티클을 직접 받을 수는 없고 ShapeKey, Timeline Animation에 의해서 애니메이션을 사용할 수 있다.결국, 많은 파티클은 각각의 애니메이션으로 변환되어야 한다는 말이다. 이런 과정을 도와주는 Tool이 있다. 위의 영상을 참고하였으며, 해당 툴을 사용하기 위해서는 아래의 사이트에서 Govie Tool 압축 파일을 다운로드 받아야 한다. Govie Tools - Making 3D Interactions for WebNow you need to download and install the Govie ..
2024.05.28 -
[Blender] 블렌더 파티클에 물리 적용하기
위의 파티클 설정은 1 프레임 부터 200 프레임까지 만들어지는 파티클의 총 개수 "1000"을 의미한다. Lifetime은 생성된 파티클의 수명이 50 프레임동안 유지된다는 것을 의미한다. [Emit From]을 통해 점/면/부피에 대한 생성 위치를 설정할 수 있다. [Velocity]에서 Normal 방향으로 파티클이 분출되는 속도를 조절할 수 있다. Normal 방향은 Edit Mode에서 면을 선택한 후 Alt+n, Flip을 한다. 우측 상단 메뉴에서 Face Orientation으로 파란색이 Normal 방향이다. [Field Weights] - [Gravity]를 조절하여 무중력을 표현할 수 있다. 파티클 메뉴 - [Render]에서 [Render As]를 변경하여 특정 오브젝트가 파티클로 ..
2023.11.13 -
[Blender] 블렌더 파티클로 나무 심기
파티클의 요소 파티클의 크기 파티클의 양 파티클의 힘 파티클 구성 텍스쳐 물리 -무게, 저항, 탄성 수명(ex. 연기의 끝) *중간에 필요 없는 엣지는 Dissolve Edges로 지울 수 있다. 파티클 시스템으로 언덕에 나무 심기 위해서 언덕과 집을 만든다. 나무 만들기 모든 Vertex를 Center Merge한다. 이후 센터로 모인 버텍스를 Extrude 하여 나무 구조를 만든다. Modifier - Skin 추가 Ctrl + a 로 Skin Resize하여 큐브의 크기 조절. 디테일 살려서 메테리얼도 넣기 Ico Sphere 배치로 나무 이파리 생성 파티클 적용 그라운드 선택하고 파티클 메뉴에서 새 파티클 생성 기본 설정은 [Emitter]로 되어있는데, 나무는 발사하는 것이 아니라 생성하는 것이..
2023.11.10 -
[Blender] BDRF와 툰셰이딩(ToonShading)
BSDF -> Shader to RGB : 빛을 계산한 결과가 이미지화 함. Shader to RGB -> ColorRamp : 이미지화 된 결과에 색을 입혀줌. ColorRamp에서 [Linear]를 [Constant]로 바꾼 후 빛의 경계를 조절 할 수 있다. 파라미터를 하나 추가하여 임의의 색 추가도 가능하다. 나무에 경계선이 뚜렷한 여러 색을 적용할 수 있다. Object Info 노드에서 Object Index는 Cycle 렌더에서만 작동, Shader to RGB는 Eevee 렌더에서만 작동한다. 따라서 오브젝트 프로퍼티 컬러 지정한 후, 오브젝트의 컬러가 Math 노드에서 0.5 이하인지 확인 하는 과정을 거쳐 Mix Shader에 연결하여 구분지어준다. 하나의 메테리얼로 다중 오브젝트에 다..
2023.10.26 -
[Blender] 셰이더 에디터 Diffuse, Roughness, Normal Map, Displacement Height 적용
블렌더 Shader Editor 창에서 노드를 이용해서 텍스쳐를 적용할 수 있다. https://polyhaven.com/textures Textures • Poly Haven Hundreds of free PBR texture sets, ready to use for any purpose. polyhaven.com 무료로 텍스쳐를 다운받은 후 오브젝트를 만들어서 적용할 수 있다. Normal - Strength / Displacement - Scale 조절 가능. 메쉬가 나눠져 있어야 높이 조절 가능하기 때문에 Subdivide 하여 적용하였다.
2023.10.25