유니티에서 재질의 render queue 확인하기render queue는 기본적으로 재질의 쉐이더가 사용하는 렌더큐를 의미한다.사용자는 이 값을 수정하여 쉐이더의 렌더큐 즉 해당 오브젝트를 렌더링하는 우선순위를 설정할수있다.렌더큐의 값은 0부터 5000사이에서 사용할수있다. -1값은 쉐이더에 정의된 렌더큐를 사용함을 의미한다. 1)아래 예에서 3개의 재질(unlit color)을 생성하고 각각 render queue를 설정했다. 2)세개의 오브젝트에 각각 재질을 어싸인하고 게임을 플레이한다. 3)서로 다른 render queue값을 가진 재질의 오브젝트들이 어떻게 처리되는지 확인해보았다.프로파일러에서 특정 프레임에 대한 렌더링 항목을 살펴본다(rendering클릭) 4)하단에서 open frame deb..
유니티(Unity)에서 De Lighting 도구를 사용하여 텍스처 조명 및 그림자 제거유니티의 De Lighting 도구를 사용하여 사진측량(photogrammetry)으로부터 얻은 텍스처에서 원래 조명과 그림자를 제거하는 방법을 설명합니다. https://github.com/Unity-Technologies/DeLightingTool?tab=readme-ov-fileDe Lighting Tool https://youtu.be/Mo96vqMqnwA De-lighting Tutorial - Unity Official Tutorials https://youtu.be/BCX1ybbwJQ0 https://github.com/Unity-Technologies/DeLightingTool/blob/master/A..
유니티에서 스냅 사용하기, increment 수치 설정오브젝트를 이동, 회전, 스케일 변형할때 스냅하려면 단축키 ctrl 키를 누른 상태로한다.또 단축키 v키를 누른상태로 선택한 게임 오브젝트의 메쉬에 커서를 이동하면 기즈모가 버텍스에 스냅되는것을 확인할수있다. 스냅의 increment 수치는 상단의 edit메뉴>snap settings에서 설정할수있다. snap settings에서 move, rotate, scale에 대한 increment수치를 설정한다.
엑셀에서 목록의 중복값(내용)을 제외시키는 방법 1)예를들어 아래 목록에서 중복된 내용을 제외시키고싶다면 2)중복값을 제외할 목록의 열을 선택하고 상단의 데이터에서 중복된 항목 제거를 클릭한다. 3)열을 선택하고 확인을 클릭하면된다.
윈도우 edge 브라우저 북마크 내보내기(html)1)엣지 브라우저에서 추가한 북마크 목록을 html로 내보내기하는 방법이다.2)우측상단 표시한 아이콘 클릭, 설정으로 이동한다.3)다른 부라우저에서 가져오기를 클릭한다.4)파일로 내보내기를 클릭하고 html로 저장한다.
샘플(sample) 파일을 다운로드할수있는 웹사이트https://filesamples.com/1)위 홈페이지에서 파일 확장자를 입력하면 해당 포맷의 샘플파일을 다운로드할수있다. 비디오, 오디오, 문서, 이미지, 폰트, 전자도서, 기타 다양한 파일형식의 샘플파일을 제공한다. 2)이미지 파일 형식중 하나인 png를 검색하였다. 3)몇가지 크기의 샘플파일을 제공하며 download 버튼을 클릭해서 다운로드할수있다.
C#, 닷넷 네이밍 가이드라인, 올바른 문자 표기법 문서모음 c# Coding Conventions(Naming conventions) https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions C# Coding Conventions Learn about coding conventions in C#. Coding conventions create a consistent look to the code and facilitate copying, changing, and maintaining the code. docs.microsoft.com c# identifier naming rules and conv..
윈도우 엣지 브라우저의 즐겨찾기 및 북마크 폴더 위치 1)기본적으로 윈도우 edge 브라우저의 즐겨찾기 폴더 위치는 다음과 같다.C:\Users\user\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\Favorites위에서 user는 윈도우 사용자 이름이다. AppData폴더를 확인할수없으면 폴더옵션에서 숨긴항목을 표시하도록 설정한다. 해당 폴더로 이동하면 edge에서 즐겨찾기 추가한 목록을 확인할수있다. 2)favorite폴더와 datastore폴더 하위에 위치한 파일들을 제거하면 즐겨찾기를 초기화할수있다.https://www.winhelponline.com/blog/delete-all-..
노트북 컴퓨터(레노버) AS 신청(장치에 물이 들어간 경우) 노트북 컴퓨터에 물이 들어간 경우 즉시 전원을 차단한다. (전원 차단하기, 배터리 분리하기, USB등 외부장치 제거하기, 물기 제거하기, 노트북 건조시키기, 등) 레노버(lenovo) 전국 공식 서비스 센터 위치 및 연락처 안내 support.lenovo.com/kr/ko/solutions/ht100494 1)노트북에 물을 쏟는일이 생겨서 즉시 서비스 센터를 방문하였다. 2)노트북 컴퓨터를 분해하고 상태를 점검한다. 3)하드디스크, SDD, 배터리 장치를 분리한다. 4)데이터를 백업하기위해서 HDD, SDD를 제외한 본체의 점검을 요청하였다. (메인보드에 문제가 있을 경우 교체 비용이 높다)
스피드트리(speedtree)에서 나무 내보내기(export)하고 3D맥스에서 가져오기(import) 사용 버전 - speedtree modeler v7.0.5(cinema edition) 1)스피드트리에서 나무 오브젝트를 열기합니다. 2)모델을 내보내기하려면 상단의 file 메뉴에서 export mesh를 선택합니다. 3)위치를 설정하고 파일 형식을 fbx로 저장합니다. 4)geometry의 group by에서 material를 선택하고 coord system에서 z-up right-handle를 선택합니다. copy textures에 체크하고 확인하면 fbx파일을 내보내기합니다(export) 5)내보내기한 fbx파일을 3D맥스에서 가져오기합니다(import) 6)스피드트리의 내보내기 옵션에서 grou..
포토샵에서 dds 파일 열기, 저장하기 플러그인(nvidia texture tools) 1)엔비디아 다운로드 센터에서 플러그인(texture tools for adobe photoshop)를 다운로드한다. https://developer.nvidia.com/gameworksdownload#?dn=texture-tools-for-adobe-photoshop-8-55 2)플러그인 설치를 진행한다. 3)플러그인의 설치를 완료한후 포토샵을 실행하고 edit메뉴의 preferences에서 plug-ins로 이동한다. 4)additional plug-ins folder에 체크하고 포토샵 64비트의 plugs-ins 폴더를 선택한다. 5)확인후 포토샵을 재실행한다. 6)포토샵을 재실행하면 파일열기에서 지원하는 파일 ..
유니티 빌드할때 그래픽 api 설정하기유니티에서 게임을 빌드할때 타겟 플랫폼에서 지원하는 그래픽스 API 사용여부를 설정할수있다.1)상단의 edit menu에서 project settings를 선택한다. 2)player탭에서 대상 플래폼을 선택한다. 하단 other settings의 auto graphics api 항목에 체크되어있는것을 확인할수있다. 이것은 사용자 디바이스의 지원여부에 따라서 자동으로 그래픽 api를 사용하는것을 의미한다. 3)auto graphics api를 체크해제하면 목록에 openGLES2, openGLES3가 보인다. 이 설정으로 빌드하면 이 게임이 안드로이드 디바이스에서 구동될때 아래 두 api의 지원을 받는다. 경우에 따라서 아래와 같이 Vulkan api를 추가할수있다. ..