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

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

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

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

Ответ
 
Опции темы
Старый 18.11.2010, 18:40   #1
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
ENGINE::ERROR

При инклуде xorsbind.bb получаю вот что:

upd
Что-то я протупил, вспомнил, что его не обязательно инклудить... зачем он вообще нужен?
__________________
299 792 458

Последний раз редактировалось DeeJex, 18.11.2010 в 19:49.
(Offline)
 
Ответить с цитированием
Старый 18.11.2010, 19:16   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: ENGINE::ERROR

Там прописаны константы клавиш, типов света и тд.
Он оборачивает ф-ции Xors3D основываясь на возможностях блица.
То есть некоторые данные из B3d перед отправкой в DLL нужно предварительно преобразовать и наоборот. И не бойся, загляни в него и сразу всё станет понятно.

Ошибка возникла скорее всего из-за разности версий bb, decls и dll.
Проверь получше. Я уверен проблема в этом.
__________________
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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
DeeJex (18.11.2010)
Старый 18.11.2010, 19:51   #3
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: ENGINE::ERROR

1.14, триал, перескопировал decls, dll и инклуды - та же ошибка.
Хотел 1.15 скачать, а там у них архив поврежден.
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Старый 18.11.2010, 20:33   #4
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: ENGINE::ERROR

Сообщение от DeeJex Посмотреть сообщение
Что-то я протупил, вспомнил, что его не обязательно инклудить... зачем он вообще нужен?
Он нужен для xScript. Если смешивать файлы из разных версий, 90% что работать не будет (это в любом ПО так, как правило).

Сообщение от Randomize Посмотреть сообщение
Там прописаны константы клавиш, типов света и тд.
Он оборачивает ф-ции Xors3D основываясь на возможностях блица.
То есть некоторые данные из B3d перед отправкой в DLL нужно предварительно преобразовать и наоборот. И не бойся, загляни в него и сразу всё станет понятно.

Ошибка возникла скорее всего из-за разности версий bb, decls и dll.
Проверь получше. Я уверен проблема в этом.
Обертка над функциями движка для Блитца находится в Xors3d.bb.

Сообщение от DeeJex Посмотреть сообщение
1.14, триал, перескопировал decls, dll и инклуды - та же ошибка.
Хотел 1.15 скачать, а там у них архив поврежден.
Только что скачал - все ок.
Вот залил в мусорку для жаждущих 1.15.628
http://mycop.xors3d.com/xors3d.zip
http://mycop.xors3d.com/Xors3dTrialFull.exe

ЗЫ. Периодически жалуются на то, что с нашего сервера файлы битыми качаются. Файл выдается скриптом. Поддержка докачки реализована (но не в несколько потоков). Собственно говоря, этот скрипт в каких-то ситуациях ведет себя не так, коли файлы битыми приходят. Есть у кого-то надежный скрипт, который может раздавать файлы с поддержкой докачки и желательно в несколько потоков? Гугл не предлагать.
__________________

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо .Squid за это полезное сообщение:
DeeJex (18.11.2010), St_AnGer (18.11.2010)
Старый 18.11.2010, 21:08   #5
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: ENGINE::ERROR

Сообщение от .Squid Посмотреть сообщение
Обертка над функциями движка для Блитца находится в Xors3d.bb.
Это и имел в виду. Неужели плохо выразил мысль?
Есть у кого-то надежный скрипт, который может раздавать файлы с поддержкой докачки и желательно в несколько потоков? Гугл не предлагать.
Первое, что пришло на ум:
<?

function GetFile($FileName, $MIME = 'application/octet-stream') {
    
    $fsize = filesize($FileName);
    $ftime = date('D, d M Y H:i:s T', filemtime($FileName));

    $fd = @fopen($FileName, 'rb');

    if (isset($_SERVER['HTTP_RANGE'])) {
        
        $range = $_SERVER['HTTP_RANGE'];
        $range = str_replace('bytes=', '', $range);
        
        list($range, $end) = explode('-', $range);
        
        if (!empty($range)) fseek($fd, $range);

    } else {
        $range = 0;
    }

    if ($range) {
        header($_SERVER['SERVER_PROTOCOL'].' 206 Partial Content');
    } else {
        header($_SERVER['SERVER_PROTOCOL'].' 200 OK');
    }

    header('Content-Disposition: attachment; filename='.basename($FileName));
    header('Last-Modified: '.$ftime);
    header('Accept-Ranges: bytes');
    header('Content-Length: '.($fsize - $range));
    if ($range) {
        header("Content-Range: bytes $range-".($fsize - 1).'/'.$fsize);
    }
    header('Content-Type: '.$MIME);

    fpassthru($fd);
    fclose($fd);
    exit;
    }
?>
Перед вызовом таймлимит не ставьте на ноль! Серву может стать больно при массовой скачке. Темболее партами отдаём. Лучший вариант 20-45 секунд.


Но надо понимать, что обработка больших файлов php скриптом - это всегда напряг. И никакой скрипт никогда не будет отдавать файлы лучше чем это сделает апач. Как альтернативное решение могу предложить просто хранить файл в папке и написать скрипт, который с выходом новой версии просто будет менять старый файл.

P.S. WEB разработка - дерьмо!
__________________
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)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
Phantom (26.11.2010), Reks888 (27.11.2010), Tadeus (26.11.2010)
Старый 18.11.2010, 21:39   #6
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: ENGINE::ERROR

Могу предоставить Mirror у себя на хостинге, хост снимаю у fasthosts.co.uk
(Offline)
 
Ответить с цитированием
Старый 18.11.2010, 21:56   #7
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: ENGINE::ERROR

Сообщение от MoKa Посмотреть сообщение
Могу предоставить Mirror у себя на хостинге, хост снимаю у fasthosts.co.uk
Ммм.. осталось придумать зачем нам зеркало. Но вообще спасибо.
__________________

(Offline)
 
Ответить с цитированием
Старый 18.11.2010, 22:19   #8
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: ENGINE::ERROR

Сообщение от .Squid Посмотреть сообщение
Ммм.. осталось придумать зачем нам зеркало. Но вообще спасибо.
ХЗ кто у вас хост, но у меня неплохую скорость предоставляют. Плюс хз как там с докачкой, но как понимаю должно быть по стандарту не так ли?
(Offline)
 
Ответить с цитированием
Старый 18.11.2010, 22:23   #9
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: ENGINE::ERROR

Попробуй http://mycop.xors3d.com/Xors3dTrialFull.exe
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
maxturbo (20.11.2010)
Старый 26.11.2010, 01:53   #10
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений
(для 2,526 пользователей)
Ответ: ENGINE::ERROR

а у меня пример не запускается MRT.bb ,пишет не может найти функцию xEnableEntityShader
(Offline)
 
Ответить с цитированием
Старый 26.11.2010, 13:25   #11
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: ENGINE::ERROR

MRT сейчас отключен. Как и Deferred Shading.
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pepel (26.11.2010)
Старый 27.11.2010, 16:26   #12
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: ENGINE::ERROR

Да, кстати физика тоже отключена Сквид? потому что постоянно в логе маячит строчка желтым помеченная типа "Фейлд ту лоад физикс"
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Старый 27.11.2010, 17:35   #13
.Squid
Дэвелопер
 
Аватар для .Squid
 
Регистрация: 06.04.2009
Адрес: Запорожье
Сообщений: 1,500
Написано 1,011 полезных сообщений
(для 4,642 пользователей)
Ответ: ENGINE::ERROR

А для чего же xPhysics.dll в дистрибутиве, хм?
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Dream (28.11.2010)
Старый 28.11.2010, 08:53   #14
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: ENGINE::ERROR

ну дллька присутствует а фот загрузка фейлится почему то...
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Старый 23.12.2010, 11:22   #15
jfkkk
Знающий
 
Регистрация: 24.07.2006
Сообщений: 261
Написано 476 полезных сообщений
(для 1,238 пользователей)
Ответ: ENGINE::ERROR

Крайняя версия Xors3dTrialFull работает ли с Blitz3D 1.98 ?
Чего-то у меня не заводится никак.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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