unity(25)
-
뷰포리아 오토포커싱 활성화하기
뷰포리아 API에서 제공하는 오토포커싱 기능은 사용코드 자체는 매우 간결하다 네임스페이스 using Vuforia; 선언이후하고 CameraDevice.Instance.SetFocusMode(CameraDevice.FocusMode.FOCUS_MODE_CONTINUOUSAUTO); 코드만 호출하면 된다. 또 해당 Set함수는 성공여부를 bool값으로 반환하기때문에 디버그 코드로 짜면 실패여부도 확인할수있다.(해당 예시코드를 뷰포리아 개발자 센터에서 기본제공하고 있다) 그런데 막상 저렇게 개발하다보면 막히는게 있는법... 안드로이드의 경우 디바이스에서 카메라 오토포커싱 사용을 하기위해 매니페스트 권한부여가 필요하다.: 카메라를 사용할 것이다 :카메라의 특수기능을 사용할 것이다 :카메라 오토포커싱을 사용할 ..
2016.12.06 -
뷰포리아 카메라 전방 후방 카메라 전환
using Vuforia; 선언이후에 bCameraFront = false; // 플래그를 세워 카메라 앞뒤 정보 체크.. CameraDevice.Instance.Stop(); if(bCameraFront) { bCameraFront = false; CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_DEFAULT); } else { bCameraFront = true; CameraDevice.Instance.Init(CameraDevice.CameraDirection.CAMERA_FRONT); } CameraDevice.Instance.Start(); 전방카메라와 후방카메라 전환시 해당 코드를 함수로 불러 처리한다.
2016.11.25 -
유니티 플랫폼별 경로 정리
[윈도우 에디터] Application.persistentDataPath : 사용자디렉토리/AppData/LocalLow/회사이름/프로덕트이름 파일 읽기 쓰기 가능 Application.dataPath : 프로젝트디렉토리/Assets Application.streamingAssetsPath : 프로젝트디렉토리/Assets/StreamingAssets 파일 읽기 쓰기 가능 [윈도우 응용프로그램] Application.persistentDataPath : 사용자디렉토리/AppData/LocalLow/회사이름/프로덕트이름 파일 읽기 쓰기 가능 Application.dataPath : 실행파일/실행파일_Data Application.streamingAssetsPath : 실행파일/실행파일_Data/Streami..
2016.07.19 -
유니티 최대 Frame 고정
프레임 고정으로 Application.targetFrameRate 를 이용한다 Application.targetFrameRate = 40; (최대 40프레임까지만 지원) 하지만 이것은 에디터상에서는 먹히지 않는다 ( 에디터상에서 확인불가 ) 프레임 고정 문제만 원해서 품질세팅을 비동기로 하여 편집기에 적용이 되는지까지는 해보지 않았지만.이문제로 고민하는 글에 이런 댓글도 있었다...나중에 필요할지 모르니 실마리를 두기위해서... -목표 프레임 레이트가 편집기에 적용하는 것이 VSYNC 비활성화하는 것이 중요하다.이것은 사용하여 변경할 수 있습니다 품질 설정 GUI를 프로그래밍 "동기화되지 않습니다"또는 선택 :QualitySettings . vSyncCount = 0; -
2016.01.27 -
NGUI 스크롤 느려지는 현상 (재사용리스트를 사용하지 않고 기능 개선)
NGUI로 스크롤 을 구현하다보면 Grid를 사용하는 것이 일반적인데, 아이템이 많아지면 느려지는것을 자주 보게 된다. 아이템이 많아지니까 느려지는것은 어찌보면 당연한 일이다. 하지만 그대로 사용할수없으니 해결을 해야지 ㅜ 그래서 나온것이 재사용 리스트를 사용하는 것이다. 보여지는 아이템과 스페어 아이템을 미리만들어놓고 위치와 내용을 바꿔가며 사용하는 재사용 리스트!! 를 만드는 방법은 이미 다른 블로그에도 많이 소개하고 있으니 패스!! 재사용리스트로 제대로 구조를 잡아가며 만들생각을 하신분은 아마도 이 내용을 검색하지 않았을 것이다. 이미 NGUI 구조로 스크롤을 만들었는데, 사용하다보니 아이템이 많은경우가 생기고, 그럴때 느리더라 하는 경우일 것이다. 어쩃든 시간은 급하고 빨리 처리는 해야하는 급박한..
2016.01.14