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

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

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

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

Ответ
 
Опции темы
Старый 03.12.2011, 21:15   #46
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Вопрос Ответ: Вопросы про Xors3D

Создал новый пустой проект вин32
#include <xors3d.h>
#include "../FIXorsBridge/FIXorsBridge.h"
#include <iostream>
#include <math.h>
using namespace std;

int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR commandLine, int commandShow)
{ 
	xAppTitle("Tester");
	xGraphics3D(800, 600, 32, false, true);

	cFIXorsBridge &FIX = cFIXorsBridge::GetSingleton();
	int deffont = FIX.LoadImageFont("../proun_10.txt", 1);
	
	while(!(xKeyHit(KEY_ESCAPE) || xWinMessage("WM_CLOSE")))
	{
		xCls();
		xUpdateWorld();
		xRenderWorld(); 

		FIX.StartDraw();
		FIX.DrawTextA ("ghfjghgdfgd", 10, 50);
		FIX.EndDraw();
		xFlip(); 
	} 
	FIX.FreeSingleton();
	return 0; 
}
Результат запуска:
Первый этап обработки исключения в "0x00414f57" в "Tester.exe": 0xC0000005: Нарушение прав доступа при записи "0x000001cc".
Необработанное исключение в "0x00414f57" в "Tester.exe": 0xC0000005: Нарушение прав доступа при записи "0x000001cc".
Ссылается на строчку в FIXorsBridge.cpp:



Единственное решение что приходит в голову: киньте Мне Пожалуйста проект на С++ с использованием фастИмейджа+хорс и шрифтов!
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 03.12.2011, 22:38   #47
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: Вопросы про Xors3D

Ты забыл про инициализацию
	xGraphics3D(800,600,32,false,false);

	/* Загрузка FastImage */
	cFIXorsBridge* FIX = cFIXorsBridge::Initiate();

	if ( !FIX ) {
		return 0;
	}

	int font = FIX->LoadImageFont("proun_10.txt");
	FIX->SetImageFont(font);
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ANIK123 (04.12.2011)
Старый 04.12.2011, 02:10   #48
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Вопрос Ответ: Вопросы про Xors3D

Спасибо...
#include <xors3d.h>
#include "../FIXorsBridge/FIXorsBridge.h"
//#include <iostream>
//#include <math.h>
//using namespace std;

int APIENTRY WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR commandLine, int commandShow)
{ 
	xAppTitle("Tester");
	xGraphics3D(800, 600, 32, false, true);

	cFIXorsBridge* FIX = cFIXorsBridge::Initiate();
	int font = FIX->LoadImageFont("../proun_10.txt");
	FIX->SetImageFont(font);

	int camera = xCreateCamera(); 
	int light = xCreateLight(); 
	int cube = xCreateCube(); 
	xPositionEntity(cube, 0.0f, 0.0f, 10.0f); 
	
	while(!(xKeyHit(KEY_ESCAPE) || xWinMessage("WM_CLOSE")))
	{
		xCls();
		xUpdateWorld();
		xRenderWorld(); 

		xTurnEntity(cube, 0.1, 0.1, 0.1); 

		FIX->StartDraw();
		FIX->DrawTextA ("ghfjghgdfgd", 10, 70);
		FIX->DrawTextA ("ghfjg", 10, 50);
		FIX->EndDraw();
		xFlip(); 
	} 
	FIX->FreeSingleton();
	return 0; 
}
Результат:

Без камеры:


Еще раз прошу скинуть простенький РАБОЧИЙ проект с использованием фастимейджа+ксорс на С++ с рабочим шрифтом...
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 04.12.2011, 11:06   #49
wolfhound512
Знающий
 
Аватар для wolfhound512
 
Регистрация: 18.02.2008
Сообщений: 276
Написано 121 полезных сообщений
(для 299 пользователей)
Ответ: Вопросы про Xors3D

Вот.
Миниатюры
Нажмите на изображение для увеличения
Название: Untitled-1.png
Просмотров: 941
Размер:	30.0 Кб
ID:	15641  
Вложения
Тип файла: zip FITest.zip (100.8 Кб, 663 просмотров)
__________________
GUI, GUIw512, AlbaLynx, Форум
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ANIK123 (04.12.2011)
Старый 04.12.2011, 16:09   #50
ANIK123
Знающий
 
Аватар для ANIK123
 
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений
(для 49 пользователей)
Хорошо Ответ: Вопросы про Xors3D


Осталось только найти способ генерации рабочих шрифтов)
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 18:33   #51
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Вопросы про Xors3D

Я многое пропустил. Буллет в хорсе дошёл до уровня враппера физикса?
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 18:50   #52
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Вопросы про Xors3D

Тут скорее вопрос: физ. движок Bullet дошёл до уровня PhysX?
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 18:56   #53
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: Вопросы про Xors3D

А должен? Так ли всем нужны флюиды и прочие убер-фичи, которыми славится Физикс.
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
moka (06.12.2011)
Старый 05.12.2011, 19:11   #54
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от .Squid Посмотреть сообщение
А должен? Так ли всем нужны флюиды и прочие убер-фичи, которыми славится Физикс.
Мне нужны тримешы и хуллы. Ранее наблюдал коллизии только сфера\куб.
Мне нужны коллизии тримеш-тримеш.
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 19:33   #55
Spy4433
ПроЭктировщик
 
Аватар для Spy4433
 
Регистрация: 16.04.2008
Сообщений: 161
Написано 36 полезных сообщений
(для 63 пользователей)
Ответ: Вопросы про Xors3D

жалко что так и нету character control
__________________
форум эт вещь... и почему я раньше им не пользовался?

AMD Phenom(tm) II X6 3.20GHz 8GB GTX 550(1Gb)
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 20:04   #56
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от CrystalDev Посмотреть сообщение
Мне нужны тримешы и хуллы. Ранее наблюдал коллизии только сфера\куб.
Мне нужны коллизии тримеш-тримеш.
Так всё же, это теперь доступно в хорсе через буллет?
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 20:28   #57
4yBa4Ok
Знающий
 
Аватар для 4yBa4Ok
 
Регистрация: 01.04.2011
Адрес: Екатеринбург
Сообщений: 232
Написано 48 полезных сообщений
(для 82 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от .Squid Посмотреть сообщение
Так ли всем нужны флюиды
неповеришь - сильно нужно
__________________





(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 21:34   #58
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Вопросы про Xors3D

какие тримеш-тримеш, если нормальной кинематики нету. Вообще физИксом полностью доволен, там и система материалов и кинематика и куча полезных функций и флагов облегчающих жизнь.
(Offline)
 
Ответить с цитированием
Старый 05.12.2011, 21:38   #59
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от CrystalDev Посмотреть сообщение
Мне нужны коллизии тримеш-тримеш.
Не умеешь компаунд что ли?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 06.12.2011, 00:35   #60
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Вопросы про Xors3D

Сообщение от Randomize Посмотреть сообщение
Не умеешь компаунд что ли?
Глупый вопрос. В моём случае не годится компаунд. Нужен тримеш-тримеш.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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