Картинка на заднем фоне???
Привет! Подскажите как реализовать:
1. Есть трехмерная сцена, на заднем фоне хочу всегда видеть бэкграунд(картинку) какую нибудь ??? Как правильно сделать? :wallbash: 2. Есть ли в Blitz'e возможность работы с шейдерами(возможно либа какая есть или стандартными средствами)? 8) |
Re: Картинка на заднем фоне???
Глянь команду CameraCls, было в стандартном хэлпе про это.
|
Re: Картинка на заднем фоне???
1) натягиваеш текстуру на квад ... и ставиш ему какой то там EntityOrder :)
2) в DirectX 7 нету шейдеров |
Re: Картинка на заднем фоне???
Цитата:
|
Re: Картинка на заднем фоне???
Цитата:
|
Re: Картинка на заднем фоне???
EntityBlend
TextureBlend |
Re: Картинка на заднем фоне???
Цитата:
|
Re: Картинка на заднем фоне???
Можно сделать типо "Motion Blur". Делается как:
1. Создаётся перед экраном плоскость. 2. Каждый цикл делается CopyRect (копирует с экрана в картинку). 3. Накладываешь на плоскость с блендом 3 (Add). Всё. Примур где-то в интернете был, даже сдесь на форуме. Юзай поиск, полезная штука! Да и совет огромное колличество грамотных и хороших "кусочков" есть на оффициальном сайте! BlitzBasic.com. О нашёл: http://blitzbasic.com/codearcs/codearcs.php?code=1561 http://blitzbasic.com/codearcs/codearcs.php?code=1793 Это ссылка на этот блур. Предупреждаю что с этим эффектом нужно делать второй рендеринг, это не хорошо, но зато перед рендером можешь спрятать всё кроме того что надо светить, затем идёт копирект, и тада заного показываешь всё обратно. |
Re: Картинка на заднем фоне???
Цитата:
Ставь объекту бленд да и все :lol: |
Re: Картинка на заднем фоне???
EntityBlend ent,3
TextureBlend tex,3 |
Re: Картинка на заднем фоне???
1)А свечение, случаем, не такого типа нужно? http://agametech.nm.ru/shadows123.JPG
2) А у вас уже есть какой-то готовый, собственноручно написанный шейдер? :) |
Re: Картинка на заднем фоне???
Цитата:
Цитата:
|
Re: Картинка на заднем фоне???
Цитата:
Цитата:
Цитата:
P.S. Как мона зарегиться на буржуйском форуме не имея кея от блица? Без регистрации функция поиска не доступна.:dontknow: |
Re: Картинка на заднем фоне???
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 22:31. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot