tomtetlaw -1 Posting Pro

In DarkGDK how do you place objects?

I know about and how to use the dbLoadObject ( ); function but i dont know how to place it where i want to, like XYZ co-ordinates.

also when i run this:

#include "DarkGDK.h"

void DarkGDK ( void )
{
	dbSyncOn   ( );
	dbSyncRate ( 60 );

	SetCurrentDirectory ( "media" );
	dbLoadObject		( "universe.dbo", 1 );
	dbSetObjectLight	( 1, 0 );

	dbLoadObject		( "skybox2.x", 2 );
	dbSetObjectLight	( 2, 0 );
	dbSetObjectTexture	( 2, 3, 2 );
	dbScaleObject		( 2, 5000, 5000, 5000 );

	dbPositionCamera	( 434, 42, -517 );

	float fCameraAngleX = 0.0f;
	float fCameraAngleY = 0.0f;

	while ( LoopGDK ( ) )
	{
		dbControlCameraUsingArrowKeys ( 0, 5.0f, 0.3f );

		fCameraAngleX = dbWrapValue ( fCameraAngleX + dbMouseMoveY ( ) * 0.4f );
		fCameraAngleY = dbWrapValue ( fCameraAngleY + dbMouseMoveX ( ) * 0.4f );

		dbXRotateCamera ( fCameraAngleX );
		dbYRotateCamera ( fCameraAngleY );
		
		dbSync ( );
	}

	return;
}

it opens a window and doesnt do anything after that, any ideas?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.