Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Xors3D

Xors3D Графический движок с поддержкой DirectX9

Ответ
 
Опции темы
Старый 23.09.2011, 08:23   #16
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Актуальный формат анимационного меша

Сообщение от Randomize Посмотреть сообщение
Кстати хороший формат
я знаю, но он в новом максе не экспортируется, там pipeline не робит
(Offline)
 
Ответить с цитированием
Старый 23.09.2011, 14:43   #17
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Актуальный формат анимационного меша

Что есть такого в новом максе, без чего ты со старым жить не можешь? Ничего? Проблема решена.
(Offline)
 
Ответить с цитированием
Старый 23.09.2011, 16:15   #18
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Актуальный формат анимационного меша

на вин 7 64 бит не робит:facepalm:
(Offline)
 
Ответить с цитированием
Старый 05.10.2011, 21:17   #19
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Смех Ответ: Актуальный формат анимационного меша

Я идиот)
Можете подробно рассказать как анимировать модель?
Вот мой "код":
#include "xors3d.h"
#include <iostream>
#include <math.h>

int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR commandLine, int commandShow)
{

// set graphics mode
	xGraphics3D(800, 600, 32, false, true);
	xAppTitle("Bugaga");

	// create camera
	int camp = xCreateCube();
	xHideEntity(camp);
	int camera = xCreateCamera(camp);
	xCameraRange(camera, 0.9, 3000);
	xCameraClsColor(camera,70,70,70);
	xCameraFogMode(camera,true); xCameraFogColor(camera,0,0,0); xCameraFogRange(camera,700,1000);
	xPositionEntity(camera,0,16,0); xRotateEntity(camera,70,0,0);
	
	int light = xCreateLight();
	//xLightColor(light,255,0,0);
	xLightRange(light,7);
	xRotateEntity(light,50,-30,0);

	int player = xLoadAnimMesh("../datar.fbx");
	int aaa = xLoadAnimSeq(player,"../datar_a.fbx");
	xScaleEntity(player,0.05,0.05,0.05);
	xEntityPickMode(player,1);
	xEntityShininess(player,3);

	int terra = xCreateTerrain(128);
	xTerrainDetail(terra,65503);
	xTerrainShading(terra,true);
	xEntityPickMode(terra,2);
	xPositionEntity(terra,-64,0,-3);
	/*int basetex = xLoadTexture("../textures/bumped_sand2.jpg");
	xEntityTexture(terra,basetex);
	xScaleTexture(basetex,0.1,0.1);*/

	xAnimate(player,3,1,1);

		while(!xKeyDown(KEY_ESCAPE))
	{
		xTurnEntity(player,1,1,aaa);
		//xAnimate(player,3,1,0,0);
		
		if(xKeyDown(KEY_W)) xMoveEntity(camp,  0,  0,  1);
		if(xKeyDown(KEY_S)) xMoveEntity(camp,  0,  0, -1);
		if(xKeyDown(KEY_A)) xMoveEntity(camp, -1,  0,  0);
		if(xKeyDown(KEY_D)) xMoveEntity(camp,  1,  0,  0);

		// render scene
		xUpdateWorld();
		xRenderWorld();
		// draw scene
		xFlip();
		}
	return 0;
}
Первая моделька - меш с анимированными костями
Вторая - то же но без меша
Выскакивает "ошибочка":
Необработанное исключение в "0x100e0338" в "Bugaga.exe": 0xC0000005: Нарушение прав доступа при чтении "0x000000b4".
Заранее спасибо всем кто все-таки откликнется)
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 05.10.2011, 23:03   #20
pozitiffcat
Мастер
 
Аватар для pozitiffcat
 
Регистрация: 09.05.2010
Адрес: Самара
Сообщений: 1,083
Написано 254 полезных сообщений
(для 533 пользователей)
Ответ: Актуальный формат анимационного меша

int model = xLoadAnimMesh("mymodel.b3d");            //юзай только B3D
int start=1;
int stop=40;
int seq = xExtractAnimSeq(model,start,stop);		//извлечение анимации
xAnimate(model,1,1,seq); //запуск анимации в режими LOOP
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ANIK123 (06.10.2011)
Старый 06.10.2011, 00:13   #21
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Ответ: Актуальный формат анимационного меша

Спасибо! Коротко и ясно) Дальше уже сам)))
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 19:04.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com