일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 |
- dependencyResilutionManagement
- semaphore
- SpinLock
- C++
- map
- 세마포
- registerForActivityResult
- photon
- 동기화
- 안드로이드스튜디오
- 유니티슈팅게임
- list
- 지크슈
- Java
- Unity
- mutex
- Vector
- 광유다
- ARface
- 포톤
- 뮤텍스
- unorderedmap
- unityAR
- 스핀락
- 게임개발
- unorderedset
- StartActivityForResult
- NotFoundException: String resource ID #0x0
- 유니티
- 바이너리세마포
- Today
- Total
목록분류 전체보기 (74)
와와
13. 오클루전 컬링 : 카메라에 보이지 않는 객체는 렌더링에서 제외함으로써 부하를 줄임 컬링 방식 1) 프러스텀 컬링 : 카메라 시야 범위 내의 물체만을 렌더링 ( Main Camera 의 Clipping planes 속성으로 조절 ) 2) 거리 비례에 의한 컬링 : 프러스텀 영역에 포함되지만 멀리 떨어진 물체를 컬링 ( 오브젝트의 LOD Group 컴포넌트 > Culled 속성 조절 ) 3) 오클루전 컬링 : 프러스텀 영역에 포함되지만 앞의 물체에 가려 보이지 않는 물체를 컬링 : 1인칭 시점, 건물이나 장애물이 많은 스테이지에서 필수적 1. Static 플래그 설정 ( 가릴 수 있는 객체는 Occluder Static/ 가려지는 객체는 Occludee Static ) 2. Occlusion 데이터 ..
10. 네비게이션 고급 기법 1) 동적 장애물 : 몬스터가 Player를 추적하는 상황에서 장애물이 사라졌을 때 그 빈 공간을 여전히 장애물로 인식하는 문제 NavMeshObstacle 컴포넌트 바닥 전체를 네비메시로 베이크 -> 동적 장애물 오브젝트에 NavMeshObstacle 컴포넌트 추가 -> carve 속성 체크 * Carve: 네비메시를 실시간으로 갱신 Carve 옵션 설명 Move Threshold 속성값의 거리만큼 이동했을 때 내비메시를 갱신 Time To Stationary 동일 위치에서 일정 시간동안 정지했을 때 내비메시를 갱신한다 Carve Only Stationary 정지 상태에만 내비메시를 갱신한다 2) Off Mesh Link Generation : 서로 분리된 메시 연결 ( 추..
p54 ~ p117 1. matarial 설정 2. 스내핑: V키 3. light 1) Directional Light ( default ) : 전체화면에 균일한 빛 ( 태양 ), 가장 저렴 2) Point Light : 전구, 360˚로 퍼짐 3) Spot Light : 콘 모양, 가장 비쌈 4) Area Light : 사각형 형태, 한쪽 면에서 빛을 발하는 조명, 실시간X, 주로 간접 조명으로 사용 4. 하늘 표현 1) Skybox : 6sided, Cubemap, Panoramic, Procedural(텍스처X, 직접설정) 2) Skydome p118 ~ p 168 1. 단축키 콘솔: ctrl + shift + c 실행: ctrl + p 씬뷰 가상카메라 팔로우: ctrl + F 2. GetAxisR..
개발환경 구축떄문에 4시간 버리고 내가 뭘 했는지도 기억이 안나서 기록하고자 함. 다시 시작해보면서 뜨는 오류들 전부 정리해야지..! 일단 난 아나콘다를 깔았고, 거기 주피터에서 실행시키고자 한다. 주피터하다가 안되서 파이참까지 갔었는데 대실패함 텐서플로우랑 이것저것 다 깔아놓은 상태임 첫번째 오류 cannot import name 'LayerNormalization' from 'tensorflow.python.keras.layers.normalization' 주피터에서 실행하는데 뜸 pip uninstall -y tensorflow keras tf-nightly keras-nightly pip install tensorflow 이렇게 프롬프트에 치면 된다길래 쳤는데 두번쨰 오류 PermissionErr..
보호되어 있는 글입니다.
내가 하고싶은건 Port-MIS 사이트에서 운임 및 요금 조회 데이터를 긁어 모으는 것 밑에 스크린샷을 보면 알 수 있듯이 항로, 컨테이너 소유, 수출입 구분, 컨테이너 종류, 크기, 공표일을 필수로 입력해야 검색이 가능하다. 대충 검색해보면 밑에 표가 쫘르륵 나오고 엑셀파일을 다운받을 수 있게 해놨다. 엑셀파일을 싸그리 모으기 위해 코드를 작성해 보았다. from selenium import webdriver driver = webdriver.Chrome('driver/chromedriver') driver.get("https://new.portmis.go.kr/portmis/websquare/websquare.jsp?w2xPath=/portmis/w2/main/index.xml&page=/portmi..
그룹 단어 체커 www.acmicpc.net/problem/1316 1316번: 그룹 단어 체커 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때 www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void main(S..
크로아티아 알파벳 www.acmicpc.net/problem/2941 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class Main { public static void ma..
www.acmicpc.net/problem/5622 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.HashMap; public class Main { public static void main(String[] args) throws IOException { BufferedReader..
www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public static void main(S..