|
안녕하세요? 레조입니다.
VC++에서 윈도우 만들었다면 빌더에서도 윈도우 만들어서 돌려보세요.
물론 그게 원인이 되지 않을꺼라 생각하지만 빌더 폼이 그냥 달랑 윈도우 형태만 있는게 아니지
않습니까? ^^;
전 OpenGL로 하는데 2D 텍스쳐는 물로 3D에 텍스쳐 입혀도 별문제 없습니다.
어차피 랜더링DC로 뿌리기에... 저도 정확히 OpenGL 처리원리나 DirectX,
D3D등 시스템적 처리는 잘모르지만... ^^;
DirectX쪽은 잘 모르지만 같은 코드라면 별 차이가 없을꺼라 생각합니다.
기회되면 회사 겜 VC++ 코드를 빌더로 임포팅헤서 컴파일 해보죠.(혹 정말 차이가 있을지 모르니..)
어차피 그 코드는 윈메인달린 대부분 API 코드이니... 속도차이가 나면 않되겠지만...
빌더 폼으로 겜을 만든곳은(빌더가 알려지지않기도 또는 외곡되기도 했으니 당연하지만..)
없다고 알고 있지만 전 그리 문제될거 같지 않습니다. ( ^^; 아직은... )
좀더 빌더를 겜쪽으로 가지고 놀다 문제가 없으면 빌더로 개발해야지요.
빌더를 지금까지 접해본 봐로는 빌더가 겜의 성능을 잡아먹지는 않을듯 싶습니다.
혹 문제가 있어도 충분히 다른 정상적 방법으로 피해갈 수 있을것이며 않되면 결국
그냥 윈도우 만들어서 시작부분만 처리하면 뭐 별차이 없겠지요.
아.. 가능하면 실행파일로 어느정도 차이가 나는지 보여주시면 더 참고가 될지도...
저는 물론 다른 분들도 더 테스트해 보고싶은 생각이 나지 않을까요?
이현구 님이 쓰신 글 :
: VCL 폼에서 directX 창을 만들어서 텍스처 맵핑된 박스를 마구 회전하는 프로그램입니다.
: 같은 코드를 그냥 VC++ 6.0에서 윈도우 만들어서 돌리면 박스가 마구 회전하는데 빌더에서는
: 천천히 회전하네요.
: 빌더 자체가 느린건가요?
: 게임에서 쓸 툴을 만들려고 하는데 어느정도 속도가 나오지 않으면(물론 게임과 같을 필요는 없겠죠^ ^;;) 게임에서 보는 것과 많이 틀려서 작업하기 불편하지 않을까 걱정되네요.
:
: 뭔가 다른 걸 조정해줘야 하나요? 고수님들의 답변 부탁드립니다.
:
|