한마디로 말하자면 도대체 어떻게 해야할지 감이 잘 안 잡히는 상황이다. 소프트웨어 렌더러러를 제작하기 위해 코딩해야할 것은 많은데 어디부터 손을 대야할지 모르겠다. 정확히 말하면 소프트웨어 렌더러에 필요한 것이 정확히 어떤 것들이 있는지 잘 모르다보니 꼭 코딩해야할 클래스가 어떤 것이 있는지를 모르게 되고, 그러다보니 코딩을 제대로 할 수가 없게 되는 것 같다. 부디 이 난관을 잘 극복해서 다른 사람들에게 소프트웨어 렌더러를 만들 때 보다 쉽게 다가갈 수 있도록 커리큘럼을 만들던가 해야겠다. 머릿속이 복잡하다보니 이렇게 징징글으로나마 조금 해소시킨다 ㅠㅜ
http://www.binarytides.com/code-packet-sniffer-c-winpcap/위 링크에 올라온 소스코드를 직접 컴파일하다 보니 에러들이 몇 개 있어서 그걸 수정해서 올립니다. /*Simple Sniffer with winpcap , prints ethernet , ip , tcp , udp and icmp headers along with data dump in hexAuthor : Silver Moon ( m00n.silv3r@gmail.com )*/ #include "stdio.h"#include "winsock2.h"//need winsock for inet_ntoa and ntohs methods #define HAVE_REMOTE#include "pcap.h"//Winp..
먼저 제 개발환경은 Windows 7 64bit에 Visual Studio 2012 Express를 쓰고 있음을 밝힙니다.WpdPack은 4.1.2 버전을 다운로드 하였었습니다.WpdPack을 다운 받을 수 있는 주소 : http://www.winpcap.org/devel.htm 제가 겪었던 문제는 항상 열받게 만드는 외부기호 참조 에러였습니다.(구글링 할 때는 external symbol error로 검색하면 보통 해답이 나옵니다.) 먼저 다운로드하여 받은 zip 파일을 압축해제하여 나온 WpdPack 폴더를 C:\Program Files\ 위치에 복사합니다. 그럼 다음과 같은 상태가 됩니다. 이제 Visual Studio 2012에서 설정을 합니다. 프로젝트를 생성하고 프로젝트 세팅을 합니다. 먼저 ..
예제 설명 : 모든 레이어를 탐색하며 레이어의 이름과 타입을 출력한다. 예제 실행 방법 :1. Photoshop과 Extend Script Toolkit을 실행한다.2. Extend Script Toolkit에서 Photoshop을 링크한다. 3. F5키를 눌러 실행한다. LayerIterator.jsxvar docRef = app.activeDocument;var docName = docRef.name;var originalRulerUnit = app.preferences.rulerUnits;app.preferences.rulerUnits = Units.PIXELS; var layerCount = docRef.layers.length;var layerSetsCount = docRef.layerSets...
검색 검색 끝에 찾아낸 예제인데... 찾아낸 곳 주소는 기억이 안나서 못 쓴다;; Note Track은 Dope Sheet에서도 추가할 수 있다. s = sphere() -- create a sphere--ntp1 = NoteTrack "PosNT1" -- create a note trackntp2 = NoteTrack "PosNT2" -- create another note trackaddNoteTrack s.pos.controller ntp1 -- apply first note track to sphere's pos controlleraddNoteTrack s.pos.controller ntp2 -- apply second note track to sphere's pos controllernumNot..
C#으로 Json을 다룰 일이 있어서 좀 만져봤다.홈페이지 링크 : http://csjson.sourceforge.net/ 사용기부터 말하자면 '상당히 괜찮은 라이브러리'이다. 정말 딱 필요한 기능만 구현되어 있고 그 외에는 사용자가 상속을 받든, Wrapper를 만들든 알아서 다루면 된다. 여기 정리되지 않은 내 소스도 첨부한다~사용하려면 위에 써놓은 홈페이지에서 json-for-dotnet의 dll을 다운받아서 참조 추가로 라이브러리를 등록해주면 된다. class Program은 기본으로 시중에 돌아다니는 json-for-dotnet의 샘플소스에다 내가 배열 기능을 추가해본 소스이다. public class ISJsonWrapper은 100% 내가 작성한 소스인데 사용하는 분들에게 도움이 되었으면 좋..
Screen 모드를 Landscape로 했을 때는 에러가 발생하지 않지만 Portrait로 하면 에러가 발생합니다. 2.0.4 버전으로 업그레이드 되면서 ios 관련 소스코드가 제대로 업데이트 되지 않아서 발생한 문제인데요. 손쉽게 해결 가능합니다. 먼저 2.0.4 버전에서의 xcode template을 등록하여 새로운 프로젝트를 만듭니다. 그리고 소스코드의 ios 부분에서 RootViewController.mm 파일에서 아래 부분을 바꿔주시면 됩니다. 원래 소스는 이렇게 되어 있을 겁니다. return 부분의 소스를 위와 같이 변경해주시면 에러가 사라집니다. 난생 처음 보는 에러인지라 난감했네요.Cocos2dx팀에서도 대응이 느리더군요. 상당히 치명적인 버그인데. 오늘도 삽질 없는 하루 되세요.
- Total
- Today
- Yesterday