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

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

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

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

Ответ
 
Опции темы
Старый 18.08.2010, 20:53   #1
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
SoftPixel Engine Wrapper 2.0 (only for B3D)

обсуждение:
http://blitzbasic.com/Community/posts.php?topic=89612

скачиваем здесь:
http://softpixelengine.sourceforge.net/downloads.html
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо L.D.M.T. за это полезное сообщение:
baton4ik (21.08.2010), Crayzi (24.08.2010), Nerd (10.03.2011), St_AnGer (18.08.2010)
Старый 18.08.2010, 22:24   #2
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

вот любишь ты без объяснений давать ссылки на буржуйские сайты, щас посмотрим что это...
не работает! - не компилирует компилятор!
ага, короче конфликт с какой-то либой разбираться не стал, удалил, танцы с бубном это не моё, дайте скрины у кого работает
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Старый 18.08.2010, 22:39   #3
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от DeeJex Посмотреть сообщение
...разбираться не стал, удалил, танцы с бубном это не моё...
Что же ты забыл в программировании то...


По теме. Интересная вещица. Понравился пример с водой. Больше с первого взгляда ничего примечательного в 8-ми примерах не увидел. Понравилось что вроде как (!!!) OpenGL/DirectX рендеры можно использовать. Понравилось что есть возможность работы с шейдерами. Понравилось ещё что вроде исходники есть на сишке. Правда пока не смотрел что в них.

Вывод: будем разбираться
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 18.08.2010, 22:54   #4
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Сообщение от St_AnGer Посмотреть сообщение
Что же ты забыл в программировании то...
а сам не хочешь попробовать искать в 200 деклсах какая из функций повторяется?
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Старый 19.08.2010, 00:31   #5
Артем Валерьевич
Бывалый
 
Аватар для Артем Валерьевич
 
Регистрация: 25.12.2007
Адрес: г. Краснодар
Сообщений: 894
Написано 421 полезных сообщений
(для 1,079 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Вот те скрин DeeJex

http://softpixelengine.sourceforge.net/projects.html
__________________
http://forum.boolean.name/image.php?type=sigpic&userid=2247&dateline=1418298  527
(Offline)
 
Ответить с цитированием
Старый 21.08.2010, 19:36   #6
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Штука очень интересная, я так понял там практически все команды блитца заменены на команды из либы, и судя по дэмкам работает оно шустро, надо бы разобратся что тут к чему )))) и намек на шрейдеры я там видел, ооочень интересно)
(Offline)
 
Ответить с цитированием
Старый 25.08.2010, 12:53   #7
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Я только кое что не понял:
1. Там выставляется значение FrameRate(), описуется как кадры в секунду, это относится только к отрисовке графики? ктонить в курсе?
2. там в начале программы после подключения либы во втором семпле есть такой прикол
Select 0
	Case 0
		; Use Direct3D9 (default)
		UseDirect3D9()
	Case 1
		; Or use Direct3D11 (if supported)
		UseDirect3D11()
	Case 2
		; Or use OpenGL (at least 2.0)
		UseOpenGL()
	Case 3
		; Or use the "Ray SoftwareRenderer" (slower and does not support each SPE feature)
		UseSoftware()
End Select
вопрос, оно что, перебирает все доступные режимы? Впервые вижу чтобы Select применялось к числу, в данном случае 0...
(Offline)
 
Ответить с цитированием
Старый 26.08.2010, 10:41   #8
L.D.M.T.
Бывалый
 
Аватар для L.D.M.T.
 
Регистрация: 10.06.2006
Сообщений: 808
Написано 354 полезных сообщений
(для 832 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

доступна новая версия (2.1.4), качать там же.
исправлены баги и сделано несколько изменений, добавлен инстансинг
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо L.D.M.T. за это полезное сообщение:
LLI.T.A.L.K.E.R. (26.08.2010), St_AnGer (26.08.2010)
Старый 26.08.2010, 11:35   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Впервые вижу чтобы Select применялось к числу, в данном случае 0...
это чтобы можно было за два нажатия на кнопку переключить рендер.

меняешь 0 на 2 вот тебе и дх11 рендер.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Crayzi (01.11.2012), Dream (08.09.2010)
Старый 26.08.2010, 21:59   #10
Черный крыс
 
Сообщений: n/a
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

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

Странно, но вывод текста работает только тогда когда юзаеш OpenGL, под ДХ-ми не фунциклирует... Просто неотображает текст... мистика...

П.с. Разобратся бы как терь тут реализовать пару мелких приколов из Draw3d, ато както привык уже... придется изобретать велосЕпед с титановыми педалями...

----------10 минут спустя------------
П.сс. Чёт непойму чё за фишка, но после использования команды ClippingPlane(0, True, 1.0, 0.0, 1.0, 0.5) - обрезает часть объекта, перестает отрисовыватся текст... мистика...
П.ссс. Ктонить в курсе как узнать длину текста в пикселах? или как можно это рассчитать? )

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

свежие новости от разраба:

LukasBanana

For all how have an ATI card: I solved the problem when compiling (or rather linking) shaders.
You have to download the latest SoftPixelEngineWrapper SDK and additionally the following file:
http://softpixelengine.sourceforge.n...ineWrapper.zip
Replace the old "SoftPixelEngineWrapper.dll" and compiling shaders should work correct on ATI GfxCards, too ;-)


LukasBanana (Posted 1 day ago) #40

Today I've finished the Tessellation Shader. This and the Direct3D11 renderer will be available in the Wrapper for BlitzBasic soon.
There is a Tessellation Demo on YouTube (Currently written in C++):
http://www.youtube.com/watch?v=BeAqJu9UapQ
__________________
Per Aspera Ad Astra...
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (07.09.2010)
Старый 07.09.2010, 23:03   #13
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Потестил, и О МИСТИКА, скорость отрисовки текста очень унылая, вроде как, прилагаю тест, там 3 варианта, Blitz3D, Draw3D и Pixel Engine... оно рисует вроде даже медленнее блитца...
Вложения
Тип файла: rar Speed Test.rar (7.02 Мб, 790 просмотров)
(Offline)
 
Ответить с цитированием
Старый 12.09.2010, 01:15   #14
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Так никто не в курсе как заставить работать Draw3D под SoftPixel Engine? Ато я чёт поколупался пару дней, увы ничё не понял. Оно зависает если использовать их вместе...
(Offline)
 
Ответить с цитированием
Старый 14.09.2010, 10:57   #15
vladpol1
Оператор ЭВМ
 
Аватар для vladpol1
 
Регистрация: 03.11.2008
Адрес: Москва
Сообщений: 29
Написано 7 полезных сообщений
(для 11 пользователей)
Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)

Почемуто примеры WrapperDemo 4,5,8, там где используются шейдеры,
никак не запускаются, видеокарта radeon x1950pro (shader 3.0).
Применял SoftPixelEngineWrapper.dll и с оптимизацией для ATI,
откатывал версию 1.100 Блица на 1.99, убирал все лишние dll из userlibs,
выдаётся ошибка memory acces violation на строке
Global WaterVertexShader = LoadShader(WaterShaderTable, SHADER_VERTEX, GLSL_VERSION_1_20, "../media/ShaderWaterVert.txt", "")
все ресурсы на месте. Кто знает в чём дело?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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