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

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

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

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

Ответ
 
Опции темы
Старый 02.02.2010, 13:17   #16
Real
AnyKey`щик
 
Регистрация: 28.01.2010
Сообщений: 13
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

Как сделать чтобы при вращении куба точка с координатами 1,1,-1
оставалась неподвижной?(вращение с помощью клавиш курсора).
(Offline)
 
Ответить с цитированием
Старый 02.02.2010, 13:48   #17
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений
(для 15,676 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

1. Передвинуть его центр в заданные координаты. MoveEntity()
2. Передвинуть всего его вершины таким образом, чтобы было как до пункта 1. PositionMesh()
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Real (02.02.2010)
Старый 02.02.2010, 14:10   #18
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

используй TfromVector 1, 1, -1, object, 0
первые 3 параметра - вектор, четвертый и пятый параметры системы координат из какой в какую нужно конвертировать, в данном случае из локальной системы объекта в мировую Систему Координат
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Real (02.02.2010)
Старый 02.02.2010, 14:36   #19
Dream
быдло
 
Регистрация: 05.08.2007
Сообщений: 1,435
Написано 614 полезных сообщений
(для 1,489 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

ну и самый простой способ - создать пивот, прикрепить к нему куб, сместить куб на нужные кординаты и вращать пивот
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Real (02.02.2010)
Старый 02.02.2010, 15:16   #20
Real
AnyKey`щик
 
Регистрация: 28.01.2010
Сообщений: 13
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

Вроде получилось.Всем спасибо
(Offline)
 
Ответить с цитированием
Старый 03.02.2010, 20:57   #21
Real
AnyKey`щик
 
Регистрация: 28.01.2010
Сообщений: 13
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

а как создать модель виде куба YUV цветового пространства?
(Offline)
 
Ответить с цитированием
Старый 04.02.2010, 20:49   #22
Flash
Нуждающийся
 
Регистрация: 26.04.2006
Сообщений: 66
Написано 8 полезных сообщений
(для 21 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

http://ru.wikipedia.org/wiki/YUV
(Offline)
 
Ответить с цитированием
Старый 05.02.2010, 01:49   #23
Real
AnyKey`щик
 
Регистрация: 28.01.2010
Сообщений: 13
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

ну это понятно,как это на блице сделать?
(Offline)
 
Ответить с цитированием
Старый 05.02.2010, 02:26   #24
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,743
Написано 5,461 полезных сообщений
(для 15,676 пользователей)
Ответ: Как закрасить куб градиентом разными цветами?

Задача не из стандартных.
Учитывая аппаратную модель освещения/окраски получить нужный градиент вряд ли удастся, хотя попробовать можно.
Дело решили бы шейдеры, но нет их на блице.

Моё предложение такое: нужно сгенерировать текстуры для каждой грани как в YUV-кубе. Формулы для генерации тебе придётся придумать самому.
Как сгенерировать текстуру тебе расскажет хелп:
http://help.boolean.name/commands/index.htm
CreateTexture()
SetBuffer()
TextureBuffer()
а также весь раздел "графика"
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

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

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Real (05.02.2010)
Ответ


Опции темы

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

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


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


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