목록Programing (136)
공부중
이어서... 다시 Main.cpp를 살펴보고 Run 멤버 함수를 살펴보자. //********************************************************* // //FileName : Main.cpp // //********************************************************* #include "stdafx.h" #include "D3D12HelloWindow.h" _Use_decl_annotations_ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int nCmdShow) { D3D12HelloWindow sample(1280, 720, L"D3D12 Hello Window"); re..
본 코드는 모두 Microsoft의 DirectX-Graphics-Samples의 'Hello Wolrd Sample'를 분석? 번역? 암튼 공부해보려고 작성하는 문서입니다. 제 정리가 답이고 정의고 올바른것이고 진리이다 라고 읽지 마시고 틀린거 있으면좀 알려주세요. ㅠㅠ 코드는 모두 https://github.com/Microsoft/DirectX-Graphics-Samples 에서 다운로드가 가능합니다. 정리하는 모든 프로젝트들은 UWP가 아니고 Desktop 튜토리얼이다. ProjectName : D3D12HelloWindow ProjectFile : 하단 참조. 윈도우를 띄우고 D3D12를 Init까지 해보는 튜토리얼이다. 처음인만큼 코드가 굴러가는 순서대로 일단 정리해볼 예정. //*******..
몇일만에 잊고 있었던 무료 강의를 마저 들으며 실습하려고 STS를 실행 하니까 위와 같은 메시지가 떳다Java was started but returned exit code=13 아마도... 최근에 JDK를 몇번 재설치하고 최신버전으로 올리느랴 삽질좀 했는데 그것 관련 해서 이런 문제가 발생한것 같다. 일단 STS 실행 폴더란에 configuration에 들어가면 로그파일이 있는데 이것을 보고 판단해 보도록 하자. 로그를 보아하니 32비트 라이브러리를 64비트의 JVM에서 로드 할수 없다고 그러는것을 보니...과거에 설치한 JDK와 STS가 망할 32비트버전이였나 보다 -_-...그리고 재설치한 JDK는 당연히 x64로 설치해서 위와같은 문제가 발생한듯...? 결론은 STS를 64비트용으로 다시 다운받으..
VS에서 콘솔프로젝트 실행시 '계속하려면 아무 키나 누르십시오'가 뜨지 않고 바로 닫히는 경우가 있다. 아래와 같이 프로젝트 설정을 해주면 된다. 프로젝트 속성 - 링커 - 시스템 - 하위시스템 - 콘솔(/SUBSYSTEM:CONSOLE)
언리얼에서 배포용으로안드로이드 빌드를 하는데 아래와 같은 로그를 뻗고 빌드 실패가 나버렸다.( 제목은 저렇게 붙혔지만 저 에러 로그가 원인이 맞는지는 의문... ㅠ.... ) .......UATHelper: 패키징 (안드로이드 (ASTC)): Observed package id 'system-images;android-20;android-wear;x86' in inconsistent location 'C:\NVPACK\android-sdk-windows\system-images\android-20\default\x86' (Expected 'C:\NVPACK\android-sdk-windows\system-images\android-20\android-wear\x86')UATHelper: 패키징 (안드로이..
요즘 잃어버린 언리얼4 관련 지들을 다시 공부하기 위해서 프로젝트를 여는데.아래와 같은 Crash Reporter가 나왔다. You do not have any debugging symbols required to display 라는데... 아래와 같이 하면 해결이 된다! 에픽 게임즈 런처에서 위의 에러가 나는 프로젝트의 버전 엔진의 옵션으로 간다. 옵션에 들어가면 해당 버전의 언리얼엔진의 설치 옵션이 나오게 되는데 여기서 디버깅용 에디터 심볼을 체크하고 적용을 눌러준다. 만일 해당 버전에 관련된 프로젝트 혹은 Crash Reporter가 닫혀 있지 않으면 위와같은 메시지가 뜨게된다.종료해주고 재시도를 해준다. 다운로드가 시작되고 다운로드가 완료되면... 이제 왜 죽었는지 나온다 -_-... 이제 저거보..
퇴사후 휴식을 하고 잊어버린 C++을 ... 다시 공부하려고 하는데(진짜 다 잊어버려서 내가 당황스럽다..) 허리가 너무 아파서 겨우겨우 허리 잡으며 하나하나 정리라도 하면서 잊어버린거 혹은 그냥 생각나는대로 뭐라도 옮겨 적으려고 한다 -_-.. 블로그 API도 종료되서 매우매우 캡쳐 뜨기도 귀찮기는 하지만..... 이번에 적을것은 구조체 선언시 문제(?)가 될 수 있는 것이다. 소스코드는 아래와 같다. #include struct MyStruct1 { int a; char b; double c; short d; }; struct MyStruct2 { char a; short b; int c; double d; }; struct MyStruct3 { }; int main() { MyStruct1 s1; ..
빨강 셰이더 시간에따라서 나오는 sin그래프의 값을 Red값에 줌 알록달록 직선