본문 바로가기

분류 전체보기

(43)
Json 파일이란? Json (JavaScript Object Notation) 자바스크립트 객채 표기법이란 뜻이고, 단순한 데이터 포멧입니다.. 서버에서 클라이언트로 데이터를 보낼 때, 데이터를 쉽게 표기해서 전달 할 수 있는 장점이 있고 클라이언트가 사용하는 언어에 상관 없이 데이터를 주고 받을 수 있도록 일정한 패턴을 지닌 문자열을 생성해 내보내면 클라이언트는 자기만의 방식으로 데이터를 온전히 저장하고 표시할 수 있게 됩니다. (출처:나무위키) https://namu.wiki/w/JSON json파일이 가지고 있는 데이터를 받아서 객체나 변수에 할당하기 위해 사용합니다. 대한민국 공공 데이터 포털 사이트에서 제공하는 오픈 API 에서도 Json 포맷 이 많습니다. 최근 WebGL로 몇몇 개발 프로젝트를 진행 했는데 모..
유니티 C# 기초 문법 유니티 C# 기초 문법 골드메탈님 유튜브 채널 내용을 공부하면서 정리했습니다. https://youtu.be/j6XLEqgq-dE 1. 변수 : 데이터를 메모리에 저장하는 장소 int : 정수형 데이터 float : 숫자형 데이터(소수점을 포함한). 끝에 꼭 f를 써야한다. string : 문자열 데이터. 문자열 데이터는 양 끝에 " " 를 써준다. bool : 논리형 데이터. true, false 두가지만 존재 ex) int level = 5; float strength = 15.5f string playerName = "검사"; bool isFullLevel = false; 변수의 타입과 이름을 정하는것이 선언 그것에 값을 넣는것은 초기화 프로그래밍은 선언 > 초기화 > 호출(사용) 순으로 흘러간다...
[라이노7]FBX Export Options 라이노 NURBS 모델링에서 FBX등의 Mesh 데이터로 변환할때 상세 옵션 설정에 대한 설명입니다. https://docs.mcneel.com/rhino/7/help/ko-kr/index.htm#fileio/motionbuilder_fbx_import_export.htm?Highlight=fbx Rhinoceros 도움말 docs.mcneel.com Export NURBS objects as (넙스 개체를 다음과 같이 내보내기) NURBS (넙스) Meshes only (메쉬만) 라이노에서 기본 박스를 만든 다음에 왼쪽 Nurbs(이하 넙스)로 Export, 오른쪽 Mesh로(이하 메쉬) Export 한 것을 맥스에서 Merge file 한 것입니다. 넙스로 추출한 박스의 경우 선택 하면 맥스에서 넙스..
림프종 항암 종결 후 코로나 얀센 백신 접종 후기 저처럼 항암치료 받으신 분들은 코로나-19 백신 접종에 걱정이 많으실 거라 생각합니다. 조금이나마 도움이 되길 바라면서.. 간략하게나마 코로나19 백신인 얀센 백신 접종 후기를 남깁니다. 저는 19년도에 DLBCL(거대 미만 B세포 림프종) 확진으로 R-CHOP 항암치료. 19년도 11월 항암 종료, 20년도 3월 1차 검사 통과, 20년도 11월 2차 검사 통과, 그리고 지금 8월에 3차 검사를 앞두고 있습니다. 11일(금) 오전 10시 얀센 백신 접종. 주사 딱 맞자마자 주사 맞은 부위가 생각보다 묵직한 느낌이어서 살짝 놀랐는데 그 외 증상은 없었습니다. 부작용 관찰을 위해 백신 접종하고 병원에서 15분 동안 대기했다가 귀가했어요. 백신 접종 전에는 읽어보라고 안내문 하나 받았습니다. 백신 접종 전 ..
[Substance Painter]서브스텐스 페인터 기초-1 Cuvature : 튀어나옴과 들어옴의 정보를 가진 곡률맵World space normal : 공간의 데이터를 가진 맵Normal : 하이메쉬 데이터를 가진 맵Ambient Occlusion : 빛과 그림자의 정보를 가진 맵Thickness : 검은색 얇음, 흰색 두꺼움 정보를 가진 맵Position : 수직 위치에서 바닥과의 거리 정보를 가진 맵 이런 bake 된 맵들을 기반으로 웨더링이나 텍스쳐가 들어갈 영역을 자동으로 계산해준다. 베이크의 종류에는 By mesh name : 하이메쉬와 오브젝트의 이름을 매칭 하여 베이크 : 로우매쉬와 하이매쉬의 이름을 매칭 시켜서 베이크 하기 때문에 좀 더 깔끔하고 자연스러운 매쉬맵을 얻을 수 있는 것이 장점Always : 단순하게 통째로 베이크 섭페가 페인팅 프로..
[Substance Painter]상기초#2 YouTube : https://youtu.be/_K-RhERbidg 섭페 안에서 베이크란? 섭페 안에 불러온 3D 오브젝트에 텍스쳐를 입히기 위해서. 우선적으로 맵 베이킹을 해야 합니다. 3D 오브젝트를 불러오면 우선 Bake Mesh Maps 버튼을 클릭하고 위 옵션들을 설정해주고 Bake selected textures를 클릭해서 맵을 베이크 합니다. 스마트 메테리얼을 적용하고 세부 레이어 안에 Mask editor가 있는데 그 안에 적용되어있는 맵들이 있습니다. 해당 레이어를 수정하면 자동으로 베이크한 맵에 적용이 되고 나중에 맵을 export 해서 게임 엔진 등에 사용하게 됩니다. Normal : 하이메쉬 데이터를 가진 맵 World space normal : 공간의 데이터를 가진 맵 ID : ..
[Texture] PBR Texture / PBR텍스쳐란 무엇인가? PBR : Physical Base Rendering namu.wiki/w/%EB%AC%BC%EB%A6%AC%20%EA%B8%B0%EB%B0%98%20%EB%A0%8C%EB%8D%94%EB%A7%81 물리 기반 렌더링 - 나무위키 물리 기반 렌더링(Physically Based Rendering, PBR) 또는 물리 기반 셰이딩(Physically Based Shading, PBS)은 표면의 재질에 따른 빛의 반사가 물리적으로 어떻게 이루어지는지를 시뮬레이션해서 그래픽을 표현 namu.wiki PBR이란 "물리 기반 렌더링"인데 재질 표면에 따라 빛의 반사 정도가 물리적으로 어떻게 이루어지는지를 시뮬레이션하고 그것을 우리가 볼 수 있도록 시각적 표현을 하는 기법을 말합니다. 물질이 갖고 있는 성질을 포함..
[Substance Painter] 새 프로젝트 옵션 설정/New project Option/파일 불러오기 서브스텐스페인터 신규 프로젝트 생성할 때 옵션에 관한 설명을 공홈에서 가져와 번역 했습니다. 다소 의역이 있을 수 있습니다. Project Creation The new project creation window allows to create a Substance Project to store the 3D mesh and its texturing. Substance Painter creates a new Texture set per Material definition on the mesh you are importing. This means you can import multiple meshes from a single file with overlapping UVs if you give them diff..