본문 바로가기

유니티8

2024년 제페토용 유니티 설치영상 #제페토 #zepeto 2024년 제페토용 유니티와 제페토 프로젝트 폴더 세팅 영상입니다. 아래 유튜브 링크로 들어가시면, 🎬챕터별로 영상을 보실수 있고, SW와 프로젝트 파일 링크도 게시글에 있습니다.https://youtu.be/8G1x510ksA8?list=PLaPH6QHUNbxd4RLCXnth5RXAZEDTwEZ36 카카오 업로드한 영상을 가져왔는데, 기껏 작업한 영상챕터가 블로그에선 못보네요  현재 제페토 프로젝트 파일의 버전은 3.2.12 이고, 제페토 공식 유니티 버전은 2020.3.9f 입니다.제페토의 환경이 점점 개선되어 가는 것이 느껴지네요. 조금씩 기술적인 것들을 허용해 나가는 것이 보이네요. 꾸준하게 자신만의 컨텐츠를 키워나가는게 오고있는 메타버스, WEB3+, 그리고 AI 시대에 가장 큰 무기 입니다... 2024. 6. 2.
Unity Shader : 외부의 입력값을 출력하기. 1. 인터페이스제작과 변수를 이용, 색상을 출력 ​ 우선 인터페이스를 만들고, 그 크기에 맞는 해당 변수를 Shader 코드의 함수 영역에 속하지 않는 빈 자리를 선언해준후, 그 변수를 다시 출력값에 넣어주면 됨. ​ 인터페이스를 만들고, 초기값은 1,1,1,1 즉 white가 됨. 변수 이름이 testColor , Color 는 flaot4(r,g,b,a) 크기를 가지고 있음. 즉, testColor 는 float4임을 알수 있다. 그러므로 float4 변수를 코드안에 선언해 주면 된다. 코드는 CGPROGRAM ~ ENDCG fixed4 아래쯤에 해주면 될듯. float4 _TestColor; 선언하고, o.Albedo = _TestColor.rgb *Albedo 는 알파가 필요없음. ​ 결과. te.. 2021. 7. 16.
Unity Shader 04 - 변수 이용. 변수는 아래와 같이 데이타 타입과 변수명으로 이루어져있음. ​ float4 testName ; ​ 규칙 1. 변수명은 첫글자가 영어로 시작 2.한글, 공백, 숫자, 특수문자 불가 - 언더바( _ ) 만 예외 3.예약어 사용불가. (float, Color등 이미 사용하고 있는 용어) 4.이미 사용중인 변수는 다시 사용 불가 5.대소문자 구별함. (가급적 시작은 소문자로 할것) 변수 test를 선언하고, 초기값을 입력, 그리고 Albedo에 대입시켰음. 결과는 붉게 표현됨. 여기서 주의..... ​ struct SurfaceOutputStandard { fixed3 Albedo; (반사율) fixed3 Normal; fixed3 Emission; (방사) half Metallic; half Smoothnes.. 2021. 7. 15.
Unity Shader 03 - 간단한 색상의 사칙연산 간단한 색상의 사칙연산 ​ Red1, Green 1 은 Yellow ​ Red1 Blue 1 은 Purple ​ ​ Red 1 - Red 0.5 = Red 0.5, 그리고 Green1 - Yellow green ​ 0을 곱하면,... 0 0.5 * 0.5 = 0.25 0.25,0.25,0.25 0.5,0.5,0.5 ​ 0,1 최소값과 최대값. 0이하 없고, 1 이상 없음. 결과값이 2가 나와도 1로 표현. 역시 값이 -1 이 나와도 0으로 표현. 이 이상 표현하는 것은 HDR (High Dynamic Range) 에서 가능. 2021. 7. 14.