일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- fbx 안열림
- 엔진심화
- rodin ai
- 게임제작
- 배경모델링
- 메가스캔 유료화
- 방학셰이더스터디
- fbx
- 셰이더그래프
- 메가스캔
- Colorize
- 3d 뷰어
- 프로젝트
- 검색 프로그램
- normal map
- 손맵
- 유니티
- 공부
- fbx 보안
- 게임개발
- 컬러라이즈
- 3d 모델링 ai
- 노말맵
- 3D AI
- 레퍼런스 프로그램
- 재질
- 모작
- pureref
- 3d 모델을 로드할 수 없음
- 모델링 ai
- Today
- Total
목록전체 글 (57)
베개발
목차 프리팹(Prefab)과 FBX - 프리팹(Prefab) 1. Prefab이란 2. Prefab 수정하기 3. Prefab Unpack하기 4. Prefab 씬에서 수정하고 Apply&Revert 하기 - FBX 1. Prefab과 FBX 2. Export Selected ■ 프리팹(Prefab) 1. Prefab 이란 Prefab(프리팹)은 매우 중요한 개념이다. 오브젝트를 더 효율적으로 다룰 수 있도록 해 주기 때문이다. 대표적으로는 오브젝트를 특정 조합과 설정으로 여러 번 사용하게 될 때, 일괄 수정을 용이하게 해주는 등의 기능이 있다. 때문에 협업시에도 프리팹을 이용하는 것이 좋다. 유니티의 개념은 프로젝트>씬(하이러키)>프리팹>게임오브젝트>컴포넌트>리소스 순으로 되어있는데, 여기서 프리팹은 ..
특정 프로그램의 실행시간을 측정해주는 프로그램입니다. [기능설명]- 저장된 시간을 불러옵니다 (프로그램 종료시 흐른 시간이 저장됩니다)- 3가지 프로그램을 지정해서 해당 프로그램을 사용할동안 시간을 측정해줍니다.- 프로그램 사용이 멈춰도 몇초동안은 시간이 흘러가도록 할 수 있습니다. (Timeout)- Color Alert로 작업이 정지되었을때 붉은색으로 표시할지, 표시하지 않을지 고를 수 있습니다 간단한 프로그램이지만 쓰기 좋아서 저는 주로 작업시간 측정할 때 사용하고 있습니다. https://neilblr.com/post/58757345346 Neil Cicierega Tumblr.Here is a very simple little app I wrote in AutoHotkey for Windows ..
지브러쉬에서 Slice 브러쉬를 기본으로 쓰면서, Panel Loop 등을 이용해서 깔끔하게 도형을 자르고 표면을 정리하는 방법에 대해 정리해보자. 【 Slice브러쉬 】 적당히 공을 하나 꺼냈다. 슬라이스 브러쉬는 이렇게 크게 3가지가 있다. 아이콘에 보이는 것처럼 각각 원형으로 자르거나, 커브를 넣어서 자유롭게 자르거나, 사각형으로 자르는 기능을 한다. 오브젝트가 잘려지면 그 모양대로 폴리그룹이 나뉘게된다. 각 툴을 선택하면 이런 메세지가 나온다. 방금 선택된 브러쉬가 활성화된 선택 브러쉬(selection brush)로 사용된다는 것이다. ctrl+shift 키를 동시에 누르면 바로 selection brush를 사용할 수 있다. 시험삼아 SliceCirc 브러쉬를 선택하고, ctrl+shift 키..
배경작업을 하던중 배경이 살아있는 느낌이 들기 위해 뭔가 움직였으면 좋겠다고 생각했음. 메쉬를 움직이기 위해 사용할 수 있는 여러가지 방법이 있는데, 그중하나가 버텍스셰이더를 사용하는 방법(이라고 플머님께 조언을 받았다.) 그래서 한번 직접 해 보았다. 간단하게 환풍구 날개를 돌리는 것으로 정하고 만들어봄. 간단하게 더미를 만들어주고 시작했다. [ 버텍스셰이더로 오브젝트 돌리기 ] 출처 https://www.tomlooman.com/rotate-mesh-vertex-shaders-ue4/ Rotating meshes using Vertex Shaders in UE4 – Tom Looman Rotating (ambient) meshes in your world adds a dynamic element, b..
청강문화산업대학교 2020 2학년 1학기 과목인 카메라 라이트 렌더링 수업에서 진행했던 과제입니다.3DS MAX 기본 스캔라인 렌더러로 재질을 만드는 과제였습니다.총 15개의 재질을 만들어보았습니다. 당시 재질을 관찰하고, 특성을 분석한 후 그걸 어떻게 하면 표현해낼 수 있을지 고민하는 과정에서 많은 걸 배웠던 것 같네요. 특히 물리적인 사실들 기반으로 재질 특성을 파악하는 법을 알게 되었습니다. 과제 할 당시에도 고민을 많이 하고, 이것저것 많이 시도해보았는데, 덕분에 명예의 전당에도 올라가고.. 조회수도 거의 2,000회를 찍었네요. ㅎㅎ (은근슬쩍 자랑.. *당시 수강신청에 실패해서 청강을 했었습니다. ㅠㅠ) 아래는 과제 올릴 때 작성했던 글 원본입니다. 우선 전체 렌더샷입니다! 실험적으로 만..
내용이 점점 재밌어지고 있습니다. 목차 버텍스 컬러 - 버텍스 컬러란? - 맥스에서 칠해보기 - 유니티에서 칠해보기 버텍스 컬러 활용 - RGBA - AO 그리기 - 마스킹 - 터레인 만들기 PBR 그래프 - 기본 개념 배운 것 합쳐보기 - 간단한 터레인 - 물웅덩이 1. 버텍스 컬러 버텍스 컬러란 버텍스 자체가 가지고 있는 색상값들을 말합니다. 하나의 버텍스 당 4개의 값 (R,G,B,A)가 있습니다. 이 색상값들은 엔진상에서 색을 위에 얹거나, 메쉬의 알파를 조절하는 등 여러 군데에 쓰일 수 있습니다. 아래 이미지는 제가 이펙트를 만들 때 직접 사용했던 메쉬입니다. 이렇게 위처럼 버텍스컬러를 칠해두면 이와 같은 알파를 적용했을 때 좀 더 자연스럽게 사라지게 됩니다. 해당 메쉬를 사용한 결과물입니다. ..
계속해서 스터디 진행중입니다. 목차 UV 복습 - UV란? - u와 v 축 UV 계산하기 - UV 이동하기 - UV 확대/축소하기 - 응용해보기 Time 노드 - 움직이는 UV 굴절시키기 - 움직임의 강도 (0~1) 불 이펙트 만들기 디테일 맵 만들기 - 디테일 맵이란? - 만들어보기 추가로 해보기 *개인적으로 공부하면서 추가로 조사해본 것들이므로 추후 스터디 내용과 겹칠 수 있습니다. 스크린 스페이스 UV - 스크린 스페이스란? - UV 움직이기 스크린 컬러 - 카메라에서 가져오기 디스토션 셰이더 - 만들어보기 배운 것 다 합쳐보기 - 개인 작업 1. UV 복습 UV란? 저번 글에서 UV에 대해서 설명을 드렸습니다. 간단히 말해서 버텍스의 정보에 대응하는 (0,0)에서 (1,1) 까지의 공간을 말하는 ..
저번시간에 이어 게시물을 작성하게 되었습니다. 목차 1. 저번시간에 배운 노드 복습 (add, multiply, split, combine, one minus) +Color 노드 2. '회색'의 더하기와 감마 이슈 - 회색들을 더해보자 - 베버의 법칙 - 정확한 회색? - Gamma와 Linear - 다시 문제로 돌아가서 3. 블랙보드 활용하기 4. Lerp 5. Sample Texture 2D 5. 예제로 연습해보기 - 텍스쳐를 흑백으로 만들기 - 텍스쳐 채도를 조정하는 기능 만들기 - 텍스쳐의 밝기를 조정하는 기능 만들기 - 응용해보기 1. 저번시간에 배운 노드 복습 저번시간 마지막쯤에 노드를 몇 가지 배웠습니다. 천천히 복습해봅시다. 이미지를 보고 어떻게 계산이 이루어지는지 생각해보는 식으로 차근차..
안녕하세요. 셰이더 스터디를 하게되어 관련 내용을 정리해보았습니다. 이번 글에서는 셰이더를 공부하기에 앞서, 색상 표현의 기본원리와 색 연산 기초에 대해 공부해보겠습니다. [목차] 1. 모니터의 색상표현 1-1. bit 1-2. 픽셀 당 1bit 이상 사용하기 1-3. 디더링 1-4. 인덱스 컬러 1-5. 팔레트 애니메이션 1-6. 16비트, 그리고 RGB의 등장 1-7. 24비트, 32비트... 1-8. 게임 텍스쳐 포맷 (DDS) 1-9. 모바일 게임 텍스쳐 포맷 (ETC, ETC2, ASTC 계열) 2. 색의 연산 2-1. float 2-2. float 연산 2-3. 유니티 셰이더그래프 1. 모니터의 색상표현 1-1. bit 혹시 이런 걸 보신 적이 있으신가요? 위 사진의 주인공은 '천공테이프' 입..