D Language - study 발표 자료들
Posted by Go crazy for anything that will make you smile.
d 언어 발표자료. 설치 프로그램 d 언어 게임 d 언어 프로그래밍 문서 d 언어 발표 당황해서 미리 생각해뒀던 멘트도 다 까먹고.. 이전에 친구들이랑 했던 때랑 또 다른 느낌. 왕부담.....ㅜㅜ. 다음 기회에 좀 더 잘하길..
d 언어 발표자료. 설치 프로그램 d 언어 게임 d 언어 프로그래밍 문서 d 언어 발표 당황해서 미리 생각해뒀던 멘트도 다 까먹고.. 이전에 친구들이랑 했던 때랑 또 다른 느낌. 왕부담.....ㅜㅜ. 다음 기회에 좀 더 잘하길..
flocking - study 발표 자료들 컴퓨터 셋팅떄문에 발표시간 30분을 말아먹어서 결국 5분만에 발표끝낸 Flocking...... 머. 워낙간단한 거긴 하지만 그래도 오래동안 짧은영어 해석하며 준비했는데 살짝 안타깝군. 다음엔 더 잘할 수 있겠지.ㅎㅎ.
다중 패러다임 프로그래밍 언어 위키백과 ― 우리 모두의 백과사전. 이동: 둘러보기, 찾기 다중 패러다임 프로그래밍 언어(multiparadigm programming language)는 하나 이상의 프로그래밍 패러다임을 지원하는 프로그래밍 언어이다. 이것은 비야네 스트롭스트룹이 설명하는, “하나 이상의 프로그래밍 스타일을 따르는 프로그램”을 허용한다. 이런 언어들의 설계 목표는 모든 문제를 가장 쉽고 효율적으로 풀 수 있는 하나의 패러다임은 없다는 것을 인정하고, 프로그래머가 자신의 일에 가장 적합한 것을 사용할 수 있게 하는 것이다. 가장 야심찬 예는 오즈인데, 오즈는 논리형 프로그래밍, 함수형 프로그래밍, 객체지향 프로그래밍, 자료흐름 병행 프로그래밍 등의 프로그래밍 패러다임을 지원한다. 오즈는 십년..
std::min, std::max를 쓰는데 이상한 오류가 났다. 이에대해 찾은 해결책. The header doesn't seem to contain std::min() and std::max() any longer. I looked in the VC\include folder and found only minmax.h with old macros-based min() and max() implementation. VS2005B2 MSDN clains min() and max() are still available in the header. algorithim 헤더가 std::min이랑 std::max를 가지고 있지 않은것 같애 ㅜㅜ. 그래서 내가 vc의 include 폴더의 minmax를 찾아서 살펴보..
이런것도 있었군. 몰랐는데. ㅎㅎ http://www.nvidia.co.kr/object/nvsg_home_kr.html NVIDIA Scene Graph NVIDIA의 Scene Graph 소프트웨어 개발 도구 (NVSG SDK) 는 scene graph에 기반한 어플리케이션을 개발하기 위한 오브젝트 기반 프그래밍 라이브러리입니다. 대부분의 scene graph는 OpenGL의 제한된 기능 파이프라인의 상태 관리를 위해 디자인되고 거기에 셰이더가 추가적으로 구현된 것들이었습니다. NVSG는 이에 비해 광범위한 셰이더를 위해 디자인되었습니다. NVSG는 셰이더들을 어플리케이션 사이에서 쉽게 공유할 수 있도록 하기 위해 개발된 메타 파일 포맷인 CgFX를 사용할 수 있도록 해 줍니다. ViewerVR 어플..
어느정도 반신반의 했는데. 결과가 놀랍다. 빌드타임이 완전 줄어든다. 흡사 모세의 기적같다. ㅎ. http://www.slideshare.net/devcatpublications/ndc2010-unity-build 위의 ppt는 ndc2010에 나온 내용인데 ppt가 정말 보기좋게 잘 만들어 졌다.
이전에 입사하면서 2.0과 3.0의 차이를 말하라는 면접질문을 받은적이 있다. 지금도 그렇지만 그때는 더욱 아는게 없었고 그래서 머 농담식으로 "3.0이 2.0보다 더 좋을 겁니다" 라고 했었었다. 그냥 그때 알고 있던 거라도 말할걸 그랬나 하고 일년반이나 지난 지금 후회하고 있긴 하지만... 머, 결국은 회사 잘 다니고 있으니까.. ㅎㅎㅎ. shader 공부를 하는도중에 생각이 나서좀 정리를 해두고싶네.. 2.0과 3.0의 차이점. 1. 유연한 입출력 선언. 세이더 프로그램에 대한 입력의 수가 지원되는 입력 레지스터의 수를 초과하더라도, 여러 입력들을 한 레지스터에 함께 넣ㅇ르 수 있다. 2. 조건자의 제공. 동적인 쓰기 마스킹이 가능한 4개의 불린 플래그들의 묶음으로 이루어진 레지스터. 이 레지스터를..
diary of a graphics programmer http://diaryofagraphicsprogrammer.blogspot.com/2009/11/you-want-to-be-graphics-programmer.html