본문 바로가기

전체 글

(37)
일러스트레이터 경고창 "When spot color are used with transparency, changing them to process colors outside of illustrator can generate unexpected results." 고객사에서 전달해준 샘플 이미지를 여기 저기에서 가져와 결과물을 만들고 저장하려고 하는데 이런 경고창이 뜹니다. "When spot color are used with transparency, changing them to process colors outside of illustrator can generate unexpected results." "투명도와 함께 별색을 사용하는 경우 일러스트레이터 외부에서 원색으로 변경하면 예기치 않은 결과가 발생할 수 있습니다." 대략 저런 의미로 번역이 되는데 제 경우에는 고객사에서 전달해 준 소스 일러스트 이미지에 별색이 사용되었고, 그걸 그대로 복사 + 붙여넣기 + 저장 했더니 저런 경고창이 떴습니다. 이럴때엔 색상 분판 미리보기 를 사용해서 해결할 수 있습니..
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이란 "물리 기반 렌더링"인데 재질 표면에 따라 빛의 반사 정도가 물리적으로 어떻게 이루어지는지를 시뮬레이션하고 그것을 우리가 볼 수 있도록 시각적 표현을 하는 기법을 말합니다. 물질이 갖고 있는 성질을 포함..