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

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

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

Библиотеки Сторонние библиотеки для Blitz

Ответ
 
Опции темы
Старый 14.09.2010, 23:05   #16
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

оО, помоему 1.98 новее чем 1.1 (блитз), так-же мне кажется что изначально у нулячего блитза нет "лишних длл" в юзерлибс, попробуй поставить его с нуля и кинь туда деклс и длл ПиксельЕнгине твои и пробуй, мож что получится.
П.с. У мя кстати текст печатается только при юзании OpenGL... и то пропадает после использовании некоторых команд к мешам...
(Offline)
 
Ответить с цитированием
Старый 14.09.2010, 23:56   #17
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от Crayzi Посмотреть сообщение
оО, помоему 1.98 новее чем 1.1 (блитз)
blitz 1.100 != blitz 1.1
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
Colossus (16.01.2012), Crayzi (15.09.2010)
Старый 15.09.2010, 00:07   #18
vladpol1
Оператор ЭВМ
 
Аватар для vladpol1
 
Регистрация: 03.11.2008
Адрес: Москва
Сообщений: 29
Написано 7 полезных сообщений
(для 11 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Всё перепробовал, видно какая то несовместимость с видеокартой или драйверами.
Пробовал переделывать некоторые стандартные примеры из Блиц под ПиксельЕнгине,
к примеру с вращающимся мультитекстурированным чайником, вообще не идёт.
Похоже ПиксельЕнгине ещё очень сырой, работают не все команды под ДХ,
да и OpenGL криво работает.
Версия Блиц 1.100 более новая чем 1.99 (blitz 1.100 ! > blitz 1.1)
По поводу версий объясненяется так-же здесь:
http://igrostroenie.my1.ru/forum/3-2337-1

Последний раз редактировалось vladpol1, 15.09.2010 в 15:04.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Crayzi (15.09.2010)
Старый 16.09.2010, 20:24   #19
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

автор запилил тесселяцию (только для владельцев видюх с поддержкой DX11)

http://www.youtube.com/watch?v=BeAqJu9UapQ

http://www.hlc-games.de/forum/viewto...256&p=665#p665

скрины здесь:
http://softpixelengine.sourceforge.net/projects.html
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо L.D.M.T. за это полезное сообщение:
Crayzi (17.09.2010), St_AnGer (16.09.2010)
Старый 17.09.2010, 16:10   #20
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Я тут вычитал что мона через шрейдеры картинки выводить . Кто подскажет как такое сделать? И можноли так же текст прорисовывать?

П.с. Я сморозил глупость кажись)) То в сэмпле к текстуре применялся шрейдер чтобы она стала объемной... Ппц все запутано)

Последний раз редактировалось Crayzi, 20.09.2010 в 15:54.
(Offline)
 
Ответить с цитированием
Старый 23.09.2010, 00:23   #21
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

автор запилил новый релиз!
качать там же:
http://softpixelengine.sourceforge.net/downloads.html


Today I released the SPE Wrapper 2.1.5-beta with Direct3D11 support and a Tessellation example (which can only be used if you have a DirectX11 capable GfxCard).
You should change in "WrapperDemo10(Tessellation).bb" in line 50 the variable "Room" to a global variable - I vorgot it. Otherwise the debug-log will be wasted with all the same warning message.
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо L.D.M.T. за это полезное сообщение:
ARA (24.09.2010), St_AnGer (19.10.2010)
Старый 19.10.2010, 00:13   #22
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Нашол интересные функции:
DrawImageStretch(ObjHandle%,X%,Y%,Width%,Height%,M apX1#=0.0,MapY1#=0.0,MapX2#=1.0,MapY2#=1.0,Frame%= 0) - Рисует изображение масштабируемое в реальном времени, так же позволяет делать некоторые прикольные штуки... Работает в разы быстрее чем ScaleImage.
DrawImageRotate(ObjHandle%, X%, Y%, Angle#, Radius#, Frame% = 0) - Рисует изображение с изменяющимся в реальном времени углом без особой нагрузки на системму, я так понял что оно рисуется от центра изображения, радиус является размером изображения в пикселях или чёт подобное
(Offline)
 
Ответить с цитированием
Старый 19.10.2010, 00:27   #23
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Crayzi, тут мало чему можно удивиться относительно 2D графике.
Дело в том что Blitz3D на столь стар, и базируется на Blitz2D, который был разработан намного ранее.
Blitz2D использует DirectDraw для вывода 2D графики. А DirectDraw не использует видео карту как ускоритель для графики, поэтому всё хранится в оперативной памяти, и обрабатывается процессором, который никак не "заточен", для обработки подобной информации. Поэтому были придуманы видео карты и разработан Direct3D, который использует видео ускоритель и хранит всё в видео памяти.
Таким образом, DirectDraw давным давно уже не используется для вывода 2D графики. Для этого используют биллбоарды, и рисуют их на экран без применения матричных трансформаций, таким образом, мы имеем 2D графику, которая обрабатывается видео картой.
И что получается, чтобы процессору повернуть картинку, ему нужно пройтись по каждому пикселю, и вычислить его положение учитывая поворот. А вот видео карте такого делать не нужно, там всё совсем иначе.
Короче говоря, вся 2D ныне фейковая, и делается через 3D. Поэтому вся 2D графика такая шустрая в современных движках.
Если ты ищешь хороший 2D, погряди в сторону BlitzMax, и язык помощнее, и возможностей с графикой (2D), достаточно, чтобы написать хорошенький продукт.
(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо moka за это полезное сообщение:
ABTOMAT (24.10.2010), Arles (19.10.2010), Crayzi (19.10.2010), den (05.12.2010), Randomize (21.10.2010), St_AnGer (19.10.2010)
Старый 19.10.2010, 17:22   #24
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от MoKa Посмотреть сообщение
Если ты ищешь хороший 2D, погряди в сторону BlitzMax, и язык помощнее, и возможностей с графикой (2D), достаточно, чтобы написать хорошенький продукт.
Не, мне надо и 2D и 3D с наворотами типо шрейдеров , так что наверное буду переносить свой проэкт на SPE.
Жаль конешно что Draw3D жутко долго грузит картинки если использовать его вместе с SPE, так что от него придется отказатся...
(Offline)
 
Ответить с цитированием
Старый 20.10.2010, 04:31   #25
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Жаль конешно что Draw3D жутко долго грузит картинки
Не грузит, а рисует.
(Offline)
 
Ответить с цитированием
Старый 23.10.2010, 20:30   #26
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от Nex Посмотреть сообщение
Не грузит, а рисует.
Неа, именно функция загрузки дико тупит и чем больше картинок грузиш тем дольше тупит в арифметической прогрессии (дето по 30 сек на картинку), правда и скорость отрисовки тоже несколько страдает вроде.
(Offline)
 
Ответить с цитированием
Старый 03.12.2010, 21:42   #27
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Деать было нечего... Начал колупать Буферы Engine, и натолкнулся на кучу странностей... Первое что ввело меня в замешательство, так это то что если с использованием Engine выполнить пример из хелпа блитза, то на кубе вообще ничего не будет отображено, но это меня не остановило, поэксперементировав немного, я понял что оно рисует в буфере не там где надо, в примере рисуется на текстуре размером 256х256, в чем прикол, если нарисовать на текстуре размером 512х512, то вроде как все вроде получалось как надо (в итоге оказалось не совсем как надо), и после этого копировать область размером 256х256 из одного буфера в друго то все отображалось, но тут меня ожиладо еще несколько приколов:
1. Если создавать текстуру в которую копируеш без флага 4(Masked), то текст был размытым;
2. Весь текст был вывернут наизнанку, это я решил поворотом куба на 90°, прикол в том что на каждой стороне куба текстура наложилась по своему;

Вот результаты моих эксперементов.
П.с. Кажись в SPE по дефолту включено динамическая подсветка, изза этого текст выглядит немного ярче.
Вложения
Тип файла: rar BuffersTest.rar (1.03 Мб, 924 просмотров)
(Offline)
 
Ответить с цитированием
Старый 05.12.2010, 07:30   #28
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Возможно ли прикрутить к SPE FastImage?
(Offline)
 
Ответить с цитированием
Старый 07.12.2010, 01:32   #29
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

автор запилил чат, так что теперь все вопросы можешь задавать там

http://softpixelengine.sourceforge.net/chat.html
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Crayzi (08.12.2010)
Старый 08.12.2010, 20:56   #30
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от L.D.M.T. Посмотреть сообщение
автор запилил чат, так что теперь все вопросы можешь задавать там

http://softpixelengine.sourceforge.net/chat.html
Я уже задавал вопрос насчет буферов, мне ответили что они будут полностью переделаны, но не известно даже примерно когда...

Последний раз редактировалось Crayzi, 09.12.2010 в 18:24.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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