forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   SoftPixel Engine Wrapper 2.0 (only for B3D) (http://forum.boolean.name/showthread.php?t=13162)

L.D.M.T. 18.08.2010 20:53

SoftPixel Engine Wrapper 2.0 (only for B3D)
 
обсуждение:
http://blitzbasic.com/Community/posts.php?topic=89612

скачиваем здесь:
http://softpixelengine.sourceforge.net/downloads.html

DeeJex 18.08.2010 22:24

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
вот любишь ты без объяснений давать ссылки на буржуйские сайты, щас посмотрим что это...
не работает! - не компилирует компилятор!
ага, короче конфликт с какой-то либой :( разбираться не стал, удалил, танцы с бубном это не моё, дайте скрины у кого работает

St_AnGer 18.08.2010 22:39

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Цитата:

Сообщение от DeeJex (Сообщение 158862)
...разбираться не стал, удалил, танцы с бубном это не моё...

Что же ты забыл в программировании то...


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

Вывод: будем разбираться :)

DeeJex 18.08.2010 22:54

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Цитата:

Сообщение от St_AnGer (Сообщение 158863)
Что же ты забыл в программировании то...

а сам не хочешь попробовать искать в 200 деклсах какая из функций повторяется?

Артем Валерьевич 19.08.2010 00:31

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Вот те скрин DeeJex

http://softpixelengine.sourceforge.net/projects.html

Crayzi 21.08.2010 19:36

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Штука очень интересная, я так понял там практически все команды блитца заменены на команды из либы, и судя по дэмкам работает оно шустро, надо бы разобратся что тут к чему :cool: )))) и намек на шрейдеры я там видел, ооочень интересно)

Crayzi 25.08.2010 12:53

Ответ: 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...

L.D.M.T. 26.08.2010 10:41

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
доступна новая версия (2.1.4), качать там же.
исправлены баги и сделано несколько изменений, добавлен инстансинг

HolyDel 26.08.2010 11:35

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Цитата:

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

меняешь 0 на 2 вот тебе и дх11 рендер.

Черный крыс 26.08.2010 21:59

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
BlitzMax враппер???

Crayzi 30.08.2010 00:44

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Странно, но вывод текста работает только тогда когда юзаеш OpenGL, под ДХ-ми не фунциклирует... Просто неотображает текст... мистика...

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

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

L.D.M.T. 06.09.2010 23:00

Ответ: 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

Crayzi 07.09.2010 23:03

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Вложений: 1
Потестил, и О МИСТИКА, скорость отрисовки текста очень унылая, вроде как, прилагаю тест, там 3 варианта, Blitz3D, Draw3D и Pixel Engine... оно рисует вроде даже медленнее блитца...

Crayzi 12.09.2010 01:15

Ответ: SoftPixel Engine Wrapper 2.0 (only for B3D)
 
Так никто не в курсе как заставить работать Draw3D под SoftPixel Engine? Ато я чёт поколупался пару дней, увы ничё не понял. Оно зависает если использовать их вместе...

vladpol1 14.09.2010 10:57

Ответ: 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", "")
все ресурсы на месте. Кто знает в чём дело?


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot