쓰리디
-
나만의 가상인간 무료로 만들어 보기 | Metahuman이란? 그리고 그 이점은 뭐야?쓰리디 2023. 8. 15. 23:00
Unreal Engine으로 Cloud 기반으로 활용할 수 있는, Modeling, Texturing 캐릭터입니다. Metahuman 활용한다면 사람을 Texture와 Animation까지 잡으려면 적어도 기초자들은 10개월 이상은 DCC Tool을 공부해야 합니다. 왜냐하면, Modeling부터 시작한다 하더라도, 기본적인 인체의 이해나, 뼈 Bone의 위치, Texture의 이해, UV의 필요성 등등을 이해하기 위해서 많은 준비와 Software가 필요하겠습니다. 하지만 그런 이해 필요 없고, 무료로 이용할 수 있어 바로 자동화를 시켜놓은 Cloud기반의 Metahuman을 장단점으로 바로 알아보기 전에 먼저 실행하면서 해볼까요? 어렵지 않습니다. 인터넷만 연결되어 있다면, Unreal Engine ..
-
OpenGL vs DirectX(Feat.Normal Map Format)쓰리디 2023. 8. 14. 23:00
Maya Arnold는 OpenGL, Unreal Engine과 같은 경우에는 DirectX를 활용합니다. OpenGL과 DirectX SubstancePainter에서 OpenGL과 DirectX라는 두 가지 Graphic API가 있습니다. Substance painter, 3D Texuture Tool만의 강점과 활용도 👉🏼 Texture Program에 대해서 궁금하신가요? 👉🏼2D Texture가 아닌, 3D Texture Program, SubstancePainter에 대해서 궁금하신가요? 3D Texture Substance Painter의 강점과 활용도를 알아봅시다. Adobe Texture DCC Tool, Su sogi3d.xyz 이 두 기술 간의 차이를 이해하면 Texture 작업 중..
-
이미지의 GrayScale과 Maya 수치에서의 Float정보값 (feat.컴퓨터 0과 1)쓰리디 2023. 8. 12. 23:00
이미지에서의 흑백은, 컴퓨터가 각각 0과 1로 읽습니다. Float과 GrayScale의 상관관계 Maya에서나 DCC tool들의 수치들을 보면 어떤 것은 0~1인 수치로 되어있고, Black, White로 되어있습니다. 컨텐츠 제작, 3D디자인 에서의 DCC가 무엇을 의미하나? 👉🏼 컨텐츠 제작에서의 DCC는, Digital Create Contents의 약자로, 디지털 콘텐츠 제작 툴입니다. DCC Tool을 알아보자 DCC툴은 일반적으로 디지털 콘텐츠 제작 과정에서 사용되는 다양한 소프트웨어를 sogi3d.xyz 그게 무엇을 의미할까요? 그것을 이해하기 위해서는, 우리가 보고있는 디지털로 된 모든 정보는 숫자로 되어있다는 것을 이해하여야 합니다. CG뿐 아니라 우리가 찍는 사진들 마저도 하나의 픽..
-
SubstancePainter에서 Bake map이란? 방법과 그 이유는?쓰리디 2023. 8. 9. 23:00
Bake Map을 하지 않았을 때에는, 아래와 같이 Generate가 활성화되지 않을 수 있습니다. Bake Map이 무엇인지, 그리고 그 방법과 이유를 알아보겠습니다. Bake Map in SubstancePainter Substance painter에서 Texture 작업에 들어가기에 앞서 UV와 등등 Modeling 파일을 준비를 했습니다. (Texture의 Pipeline은 아래의 포스팅에서 알아볼 수 있습니다) 텍스쳐링이란? 또, 어떤 작업 순서를 가질까? 텍스쳐링은 준비된 모델링에다가 채색하는 것입니다. 그렇다면 어떤 방식으로 채색을 해야 할까요? Texturing, 텍스쳐링 텍스처링은 컴퓨터 그래픽(CG)의 세계에서 중요한 역할을 하며 3D 모델의 시 sogi3d.xyz 그렇지만, Subpa..
-
0.01초만에 2D를 3D로 제작하기(With. SVG File)쓰리디 2023. 8. 8. 23:00
Maya에서의 2D File을 3D로 만드는 방법은, SVG파일을 활용하는 것입니다. SVG 파일로 3D Modeling 제작하기 Illust나, Figma에서 Export 한 2D File을 3D Modeling으로 만들기 위해서는, SVG 파일 변환이 필요합니다. 2D로 3D 만들기(SVG File) 바로 본론부터 들어가겠습니다. 기본 SVG File을 Drag&Drop으로 가져올 수 있습니다. 바로 DragDrop으로 보내줄 때 위래와 같이 안 되는 경우들도 있습니다. 문제 해결 그렇다면 당황하지 말고, Window - Settings/Preferences - Plugin Manager svgFileTranslator.py Loaded를 체크해 주시고, Refresh로 새로고침한다면 Drag Dro..
-
Color Space이란?(Feat. Render Space, ViewTransform)쓰리디 2023. 8. 6. 23:00
Color Space는 색공간, 디지털 이미지에서 색상의 표현 방식입니다. CG에서의 색의 톤 앤 매너, Color Space ColorSpace, 색공간은 디지털 이미지에서 색상을 표현하는 방식을 의미합니다. 컬러 스페이스는 이미지의 색상과 명암을 숫자로 표현하는 데에 사용되며, 다양한 종류가 있습니다. Graphic 작업시, 자주 등장하는, ColorSpace를 이해하며, Render Space, View Transform에 대해 알아봅시다. ColorSpace의 이해 가장 먼저, 컬러 스페이스를 이해해야하는 이유를 알아볼까요? 올바른 컬러 스페이스를 사용하면 이미지의 색상을 정확하게 표현할 수 있으며, Color Correction(색상 보정)이나 이미지 편집 시에도 원하는 결과를 얻을 수 있습니다..
-
Pixel Shader란? 그 종류는?쓰리디 2023. 8. 5. 23:00
CG에서 Pixel Shader는 개별 픽셀을 렌더링시, 사용되는 Shader입니다. Pixel Shader란? Fragment Shader라고도 하는 픽셀 셰이더는 CG뿐 아니라, Game을 너머 3D 그래픽 전반적인 모든 곳에서 화면의 개별 픽셀 렌더링을 제어하는 데 사용되는 Shader 유형입니다. 이를 활용하여 3D Model이나 2D Image의 각 Pixel에 대해 실행되어 각 Pixel의 최종 색상과 모양을 결정합니다. Pixel Shader의 종류 Color Mapping Shader 색상 그레이딩, 색상 보정 또는 색상 조작과 같은 색상 매핑 기술을 적용하는 역할을 합니다. 밝기, 대비, 채도 및 색조를 조정하여 장면의 전체 색상 모양을 변경할 수 있습니다. Texture Mappin..
-
Normal Map과 DispalceMent Map의 차이는? 그리고 활용되는 텍스쳐는?(Feat. HeightMap)쓰리디 2023. 8. 3. 23:00
Normal Map은 시각적으로 Fake한 형태로 변형을 주는 것이고 DisplaceMent Map은 렌더링시 실제 Point에다가 변형을 주는 것 입니다. (둘다 Pixel Shader 종류) Normal Map? DisplaceMent Map? Height Map? Bump Map? Normal Map과 Displacement Map은 둘 다 컴퓨터 그래픽에서 3D 모델의 표면에 디테일을 추가하는 데 사용되는 Pixel Shader 종류중 하나입니다. 이 기법에 사용되는 Texture는 HeightMap이 있겠습니다. (시작하기전에 Texture와 Map은 거의 비슷한 단어로 표현 하기 때문에. 이하 Map으로 통일표현 하겠습니다.) Bump Map, Displacement Map, Height ma..