Показать сообщение отдельно
Старый 26.04.2014, 20:21   #1
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Blitz Hardwired - DX9 and DX11 Userlib

Blitz Hardwired - DX9 and DX11 Userlib
статус: в активной доработке by Ploppy

По сути, дописывая к командам Blitz3D буквы "dx", вы можете получить обработку графики и возможности DirectX9(11).

Замечание: если возникает ошибка Cannot create directx x device - закомментируйте GetBestGfxMode:
;GetBestGfxMode
WinGfxMode


dx11SoftwareEmulation - включите следующую команду dxGraphics3d для режима программной эмуляции. Этот режим очень медлителен, но если он включен, то будет использоваться процессор компьютера чтобы подражать любые DirectX11 особенности, которые не возможны с вашей видеокартой.
dx11NoSoftwareEmulation - (по умолчанию), включите это, чтобы использовать системные настройки DirectX11.

Примерные команды:
dxShowMouse()
dxKeyHit%(key%)
dxCountVertices%(surface%)
dxLoadMesh%(file$,parent%)
dxLoadTexture%(file$,flags%)
dxCreatePixelShader%(operation$,file$,entry_point$,version$)
dxCreateVertexShader%(operation$,file$,entry_point$,version$)
dxReadPixelFast%(x%,y%,buffer%)
dxTextureSave(texture%,filename$,type)
dxLoadTerrain%(file$,parent%)
dxBoneRotateNode(node%,pitch#,yaw#,roll#)
dxEnityShadowColor(entity%,red%,green%,blue%)
dxVidSetVolume(video%)
И ПРОЧИЕ...


Скачать: Hardwired userlib / Command list here / List in Excel format / Libvlc dll's

Картинки:


Hardwired now can display videos within dx9 (see above), with huge FPS rates




Обновление на 26 апреля 2014 следить тут: http://blitzbasic.com/Community/posts.php?topic=102259

НЕ ЗАБЫВАЙТЕ каждый раз обновлять hardwired.decls и Hardwired.dll в вашей папке Blitz3D\Userlibs
(Offline)
 
Ответить с цитированием