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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 27.05.2009, 05:31   #1
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Bump и цвет источника света

Так-с, магниты делать мы теперь научились, игроком теперь управляем превосходно... Пришло время и до Bump-mapping'а!

Облазив весь форум от начала и до конца, от конца к началу, нашел тучу примеров, как это можно применять на практике.

После некоторых раздумий, пришел к выводу, что мне подойдет смесь трех модификаций одного варианта (во как написал-то! ).

Мой пример лежит в аттаче.

Только вот беда, никак не могу понять, как можно изменить цвет, исходящий от источника света. Сейчас он просто белый. А как можно сделать, допустим, красный?
Вложения
Тип файла: zip bump.zip (190.9 Кб, 523 просмотров)
__________________
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо cahekp за это полезное сообщение:
ARA (29.05.2009), L.D.M.T. (27.05.2009)
Старый 27.05.2009, 14:54   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Bump и цвет источника света

Потому что нет в блице бампа. Это всё очень ограниченный фэйк, пусть даже и выглядит иногда почти как настоящий.
Настоящий бамп делается тока шейдерами.
(кто писал - поймёт, что это земля и небо)

Если честно, таким методом цвет хрен поменяешь. (ну или совсем уж черезжопно)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 27.05.2009, 16:58   #3
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Bump и цвет источника света

to ABTOMAT:
Да, знаю-знаю.. Но есть одна чудо-вещь "TextureBlend tex,4" и она, в принципе, на некоторые интересные штучки вполне способна.

По поводу цвета: сумел поменять на красный. И довольно-таки не черезжопно!
Выложил пример. Просто засунь его в папку с прошлым аттачем. )

Теперь поставил перед собой следующую цель: сделать "мультилайтинг"
Хочу сделать так, чтобы на этот горе-шарик можно было пускать два и более источника света.

Кто мне хочет (может?) помочь?
Вложения
Тип файла: zip bump2.zip (3.4 Кб, 496 просмотров)
__________________
(Offline)
 
Ответить с цитированием
Старый 28.05.2009, 14:41   #4
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Bump и цвет источника света

Сделал два источника света: зеленый и красный. Вроде работает.
Скриншот и исходник прилагаются.

З.Ы. Сейчас пример работает довольно быстро. Но если будет много объектов, то, по ходу, все это дело будет жутко тормозить. Блин, как бы этот пример оптимизировать-то?
Миниатюры
Нажмите на изображение для увеличения
Название: screen1.JPG
Просмотров: 927
Размер:	17.4 Кб
ID:	6113  
Вложения
Тип файла: zip bump3.zip (3.7 Кб, 479 просмотров)
__________________
(Offline)
 
Ответить с цитированием
Старый 29.05.2009, 19:56   #5
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Bump и цвет источника света

Что ещё можно сказать. Красота!
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Старый 29.05.2009, 20:05   #6
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Bump и цвет источника света

На блиц.пп.ру в качалке есть пример бампа, где освещение собсно делается программно и вроде бы работает по скорости неплохо Т.е. там дополнение освещения блица. К чему я клоню: там можно заиспользовать изменение цвета изменив некотороые значения в функции. Файл вроде бы назывался BumpLevel
(Offline)
 
Ответить с цитированием
Старый 30.05.2009, 12:53   #7
Program23
Бывалый
 
Аватар для Program23
 
Регистрация: 26.04.2009
Адрес: Россия, Уфа
Сообщений: 680
Написано 182 полезных сообщений
(для 406 пользователей)
Ответ: Bump и цвет источника света

так нормально,но когда двигаешь правый квадрат,то на кругу чото дёргается.Видимо какое-то несовпадение цвета или глюк!
__________________
Фриланс:
Freelancer.com
Upwork
(Offline)
 
Ответить с цитированием
Старый 31.05.2009, 18:30   #8
cahekp
Разработчик
 
Аватар для cahekp
 
Регистрация: 14.12.2008
Адрес: Томск
Сообщений: 530
Написано 270 полезных сообщений
(для 883 пользователей)
Ответ: Bump и цвет источника света

Сообщение от Program23 Посмотреть сообщение
на кругу чото дёргается.Видимо какое-то несовпадение цвета или глюк!
Скорее всего, это "битва полигонов". У меня с двумя источниками работает нормально, а с тремя - уже глючит. Шарик начинает мигать.

Надо перестать заново копировать сферу для каждого источника, а производить манипуляции только с текстурами Litex и Reftex. Сейчас сижу, думаю над этим.

to Tadeus: Bumplevel не такой красивый, как в сабже!
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение триангла модели в определенных координатах избегая пика LD 3D-программирование 5 02.09.2007 17:41
цвет точки smersh 2D-программирование 9 12.05.2007 19:10
Цвет. (Советы и ИМХО) moka Создание текстур 0 16.01.2007 08:43
Источник вдохновления Raiter Болтовня 26 04.12.2006 03:00


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


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