|
3D-программирование Вопросы, касающиеся программирования 3D мира |
01.08.2006, 02:01
|
#1
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
спецефекты
Можно ли на блице отдалить размывку текстур, или воообще её отключить?
Или сделать например сглаживание и. т. д
А то мне не очень нравиться стандартное отображение
|
(Offline)
|
|
01.08.2006, 17:52
|
#2
|
Бывалый
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений (для 102 пользователей)
|
Re: спецефекты
Можно ваобще убрать мипмапы(но из-за этого скорость упадёт), ещё можно включить анизатропную фильтрацию.
|
(Offline)
|
|
01.08.2006, 18:17
|
#3
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
А как их убрать? или отдалить, если можно?
и как включить анизатропную фильтрацию, и что это?
заранее благодарен.
|
(Offline)
|
|
01.08.2006, 23:31
|
#4
|
Бывалый
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений (для 102 пользователей)
|
Re: спецефекты
Отвечаю:
Как убрать мипмапы:
- Не ставить флаг 8 при загрузке текстуры(если флагов нет, 8 ставится по дефолту), ставь 1
Как их отдалить:
- я этой проблемой не занимался, но возможно так:
Stage=0; Текстурный слой
BBSetTextureStageState ( Stage, 19, BBF2DW(dest#) ); dest - дальность применения мипмапов.
Как включить анизатропную фильтрацию:
- Примерно так:
Stage=0; Текстурный слой
BBSetTextureStageState ( Stage, 16, 5)
BBSetTextureStageState ( Stage, 17, 3)
BBSetTextureStageState ( Stage, 21, level) ; level - уровень анизатропии
|
(Offline)
|
|
02.08.2006, 00:24
|
#5
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
Пишет, что функция не наедена
|
(Offline)
|
|
02.08.2006, 01:15
|
#6
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Re: спецефекты
Ньюб забыл указать, что юзает функцию из своей бибилиотеки (Ashadow) - http://www.boolean.name/showthread.php?t=1246
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
02.08.2006, 12:52
|
#7
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
пишет memory acces voilable( чёто такое)
зы У меня такое было когда я загрузил модель в 320000 полигонов.
|
(Offline)
|
|
02.08.2006, 16:04
|
#8
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
Вопрос не по теме: Как что то стереть?
например
If EntityCollided (user,lesneca)
стереть это
EndIf
Как прописать?
|
(Offline)
|
|
02.08.2006, 18:13
|
#9
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Re: спецефекты
что значит "стереть"?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
02.08.2006, 18:45
|
#10
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
стереть строчку в коде
|
(Offline)
|
|
02.08.2006, 19:13
|
#11
|
Бывалый
Регистрация: 22.09.2005
Сообщений: 634
Написано 36 полезных сообщений (для 102 пользователей)
|
Re: спецефекты
Значит такс, чтобы удалить строчку кода, надо сделать следующее:
1. Выделить строчку
2. Нажать Delete
|
(Offline)
|
|
02.08.2006, 20:41
|
#12
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: спецефекты
ужОс.
Хант, поюзай пока семплы, освойся, и не лезь в "высшую математику".
Рано тебе еще. И читай хелп. Часто и густо. Пока наизусть не выучишь каждую команду Блитц.
Иначе ты вряд ли добъешся успеха.
__________________
|
(Offline)
|
|
02.08.2006, 22:14
|
#13
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
Значит такс, чтобы удалить строчку кода, надо сделать следующее:
1. Выделить строчку
2. Нажать Delete
|
я не это имел в виду, а это
короче если с лесницой столкнулись то меняеш ето
Код:
If KeyDown(17)=1 Then MoveEntity Selin,0,0,+V#
If KeyDown(31)=1 Then MoveEntity Selin,0,0,-V#
на ето
Код:
If KeyDown(17)=1 Then MoveEntity Selin,0,+V#,0
If KeyDown(31)=1 Then MoveEntity Selin,0,-V#,0
и убираеш вот ето
Код:
TranslateEntity Selin,0,-G#,0
как только от лесницы от сойденились - все возращаем обратно
|
Там написано
и убираеш вот ето
Код:
TranslateEntity Selin,0,-G#,0
|
как убрать "вот это"?
мне же не писать:
if .......
код игры без
TranslateEntity Selin,0,-G#,0
endif
зы в хелпе не нашол.
|
(Offline)
|
|
03.08.2006, 01:41
|
#14
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: спецефекты
А Иф-ы тебе на что ?
УжОс...
__________________
|
(Offline)
|
|
03.08.2006, 13:34
|
#15
|
Оператор ЭВМ
Регистрация: 13.07.2006
Сообщений: 44
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: спецефекты
А как иначе?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:13.
|