쓰리디
-
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..
-
Pixel의 크기에 따른 이미지의 무게(Feat. Dpi, Ppi, 이미지 데이터들을 이해하며 알아보자)쓰리디 2023. 8. 2. 23:00
👉🏼이미지의 픽셀 수와 데이터 크기는 비례합니다. 👉🏼디지털 이미지는 픽셀이 더해져서 시각적으로 보이는 결합체입니다. 디지털 이미지와 영상 디지털 시대에 사는 우리는 영화, 드라마를 너머 SNS에서 까지도, 광고, 쇼츠에 이르기까지 모든 곳에서 이미지를 만납니다. (영상은 연속된 이미지입니다. 영상 데이터 내에도 이미지 데이터가 꼭 필요하겠죠?) 이미지 안에는 Pixel과 Data 크기 사이의 당연한 상관관계가 있습니다. 이미지가 데이터로 변환되기 위해서 Pixel이 되는 이유를 기술적인 측면을 알아보고 이미지 품질에 미치는 영향과 크기에 관하여 알아봅시다! 이미지 데이터들은 어떻게 저장되는가? 디지털 이미지의 맥락에서 데이터는 이미지를 저장하는 데 필요한 정보입니다. 여기에는 픽셀 값, 메타데이터(데이..