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

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

Вернуться   www.boolean.name > Программирование игр для компьютеров > Blitz3D > Полезные функции

Полезные функции Выкладываем полезные функции, чтоб не изобретать велосипед заново...

Ответ
 
Опции темы
Старый 13.10.2010, 14:10   #1
vladpol1
Оператор ЭВМ
 
Аватар для vladpol1
 
Регистрация: 03.11.2008
Адрес: Москва
Сообщений: 29
Написано 7 полезных сообщений
(для 11 пользователей)
Генератор текстур!

Исходник с функцией генерации текстур + применение на объектах.
Теперь текстуры можно не грузить а генерировать - придумывать свои!
Вложения
Тип файла: txt !randtex_generator_tekstur.txt (16.7 Кб, 389 просмотров)
__________________
Шаманом можешь ты не быть, но в бубен постучать обязан!
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо vladpol1 за это полезное сообщение:
ABTOMAT (13.10.2010), Артем Валерьевич (16.10.2010), Kudesnic (13.10.2010), Randomize (14.10.2010)
Старый 13.10.2010, 22:41   #2
Kudesnic
Нуждающийся
 
Аватар для Kudesnic
 
Регистрация: 27.08.2010
Адрес: Лен. область
Сообщений: 58
Написано 21 полезных сообщений
(для 50 пользователей)
Ответ: Генератор текстур!

Супер!!!
Особенно текстура льда)
(Offline)
 
Ответить с цитированием
Старый 13.10.2010, 22:47   #3
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,454
Написано 5,278 полезных сообщений
(для 15,253 пользователей)
Ответ: Генератор текстур!

Явление сиё известно уже мильён лет как.
Называется "процедурные текстуры"
Имеет важное свойство: по алгоритму можно сгенерировать текстуру любого разрешения.
Редко использовалось, т.к. 1. человек намного лучше нарисует фотореалистичную текстуру. 2. Надо напрягать моск, а когда в игре текстур сотни, никто делать этого не будет.
Навскидку, в Unreal'е была процедурная лава.
Было актуально до изобретения шейдеров (на них можно даже и не генерировать, а получать цвет пикселя "на лету")
Если сам писал, то молодца, может, кого-то просветил (хотя, судя по камментам, писал какой-то немец, так что это немец молодца)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Старый 14.10.2010, 07:55   #4
vladpol1
Оператор ЭВМ
 
Аватар для vladpol1
 
Регистрация: 03.11.2008
Адрес: Москва
Сообщений: 29
Написано 7 полезных сообщений
(для 11 пользователей)
Ответ: Генератор текстур!

Явление сиё известно уже мильён лет как.
Я именно про то что для Блица подобную прогу нашёл впервые "за мильён лет" долго копаясь на одном немецком форуме
(там ещё много чего осталось)
http://www.blitzforum.de/upload/uplo...how=all&page=1

А про процедурные текстуры рассказывать не стоит, занимаюсь прогр. не первый год.

Давно когда то порадовала игра с такими текстурами .kkrieger: шутер от первого лица с шейдерами v1.3 + звук = 96 КБ!,
кстати так же немецкая
http://kk.kema.at/files/kkrieger-beta.zip

И сайт с подобными вещами http://www.theprodukkt.com/
__________________
Шаманом можешь ты не быть, но в бубен постучать обязан!
(Offline)
 
Ответить с цитированием
Старый 14.10.2010, 09:15   #5
vladpol1
Оператор ЭВМ
 
Аватар для vladpol1
 
Регистрация: 03.11.2008
Адрес: Москва
Сообщений: 29
Написано 7 полезных сообщений
(для 11 пользователей)
Ответ: Генератор текстур!

Доп. применение:
Прибавив некоторые переменные к нужным параметрам функции generatetexture с помощью Rand ,
к примеру, можно сделать небо которое каждый раз в игре будет другим (как в жизни) или другая одежда персонажей и пр.

Немного грубоватый пример неба
Вложения
Тип файла: txt !randtex_generator_tekstur+.txt (16.8 Кб, 248 просмотров)
__________________
Шаманом можешь ты не быть, но в бубен постучать обязан!

Последний раз редактировалось vladpol1, 14.10.2010 в 12:29.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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