![]() |
Xors3d Engine
|
; Place a proper path to xors3d.bb here ; It might be "%Xors3d Engine%\headers\blitz3d\xors3d.bb%" ; or "%Blitz3d%\userlibs\xors3d.bb%" Include "xors3d.bb" xGraphics3D(800, 600, 32, False, True) camera = xCreateCamera() light = xCreateLight() cube = xCreateCube() xPositionEntity(cube, 0.0, 0.0, 10.0) While(Not (xKeyHit(KEY_ESCAPE) Or xWinMessage("WM_CLOSE"))) xTurnEntity(cube, 0.1, 0.1, 0.1) xRenderWorld() xText(10, 10, "Hello 3D World!") xText(10, 30, "FPS: " + xGetFPS()) xFlip() Wend End
Import xorsteam.xors3d xGraphics3D(800, 600, 32, False, True) camera = xCreateCamera() light = xCreateLight() cube = xCreateCube() xPositionEntity(cube, 0.0, 0.0, 10.0) While(Not (xKeyHit(xKEY_ESCAPE) Or xWinMessage("WM_CLOSE"))) xTurnEntity(cube, 0.1, 0.1, 0.1) xRenderWorld() xText(10, 10, "Hello 3D World!") xText(10, 30, "FPS: " + xGetFPS()) xFlip() Wend End
#include "stdafx.h" #include "TestProject.h" #include <xors3d.h> #include <iostream> int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) { char msgBuffer[129]; xGraphics3D(800, 600, 32, false, true); int camera = xCreateCamera(); int light = xCreateLight(); int cube = xCreateCube(); xPositionEntity(cube, 0.0, 0.0, 10.0); while(!(xKeyHit(KEY_ESCAPE) || xWinMessage("WM_CLOSE"))) { xTurnEntity(cube, 0.1, 0.1, 0.1); xRenderWorld(); sprintf(msgBuffer, "Hello 3D World!"); xText(10, 10, msgBuffer); sprintf(msgBuffer, "FPS: %i", xGetFPS()); xText(10, 30, msgBuffer); xFlip(); } return 0; }