|
30.09.2008, 19:53
|
#331
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Sigel
Entity *myent = new Entity(full_size_mesh);
myent->InitLods(2); //забивает место для двух лод моделей
myent->SetLod(0,mesh_lod1,40);
//третий параметр - расстояние на котором врубается лод
myent->SetLod(1,mesh_lod2,80);
|
Не самая лутьшая архитектура, по чему просто при добовлении в функции SetLod( логичнее будет AddLod- ну это так... =) ) перебрать все объекты и допустим уже есть 2 объекта у одного дистанция 20 у другого 60, если добовляем с дистанцией 40 то она автоматически будет второй в списке ( певрой если начинать с нуля =) ). веть тут простая система...
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
30.09.2008, 20:36
|
#332
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
FDsagizi, можно и так))
|
(Offline)
|
|
02.10.2008, 23:01
|
#333
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: Sigel
к #327:
Не работает( Запускается и выходит без какой-либо ошибки.
Возможно дело конкретно в моей винде, ибо давно уже куча глюков, типа того, что "E:\WINDOWS\system32\xpsp2res.dll не является образом программы для Windows NT"
Все никак не соберусь переставить.
|
(Offline)
|
|
02.10.2008, 23:07
|
#334
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
Michael, драйвера ставил?
|
(Offline)
|
|
02.10.2008, 23:50
|
#335
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: Sigel
А, всё, вспомнил. Спасибо.
Вспомнил, что у меня *.msi не запускается и поэтому я драйвера не поставил Как разберусь с маздаем, отпишусь о Polarnoid'e.
|
(Offline)
|
|
10.10.2008, 15:12
|
#336
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
Добавил видео текстуры. Тока они работают крайне плохо (avi со звуком не работает, даже только картинка ((( )
синтаксис примерно такой:
//инициализация
Video *shkolnica = new Video("shkolnica.avi");
Texture *tex = shkolnica->GetTex();
//обновление
shkolnica->Update(); //скорее всего в будущем будет с twin-ом.
//отрисовка
//тупо рисуется что то с текстурой tex, или отображается сама текстура
tex->Show(0,0,ScreenWidth(),ScreenHeight());
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.10.2008, 15:54
|
#337
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Ответ: Sigel
avi со звуком не работает
|
текстуры со звуком - это весело, что-то с ряду "... и заговорила каменная стена тогда..." !!
|
(Offline)
|
|
10.10.2008, 15:57
|
#338
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
IGR, мне звук не нужен, даже изображения нет от такой "текстуры". Вот что плохо.
|
(Offline)
|
|
12.10.2008, 21:58
|
#339
|
Троллота
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений (для 1,772 пользователей)
|
Ответ: Sigel
☭ Текстуры говоришь ты?
ЗЫЖ не удаляйте как флуд. проверка символов :D
|
(Offline)
|
|
12.11.2008, 00:12
|
#340
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
Короче структура немного изменилась. Теперь есть общая медия, которая будет в дальнейшем расширяться и сами примеры, пока только один - с геом. шейдером (будет работать только на 8xxx железе, что будет на другом - хз)
http://forum.likosoft.ru/attachment....7&d=1217355240
|
(Offline)
|
|
25.11.2008, 17:14
|
#341
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
хех. затестил под убунтой. вроде нормально.
(через WINE).
производительность правда где то процентов на 30-40 ниже. но ето скорее всего из-за эмуляции.
работают и простые программки, и видео, и геом.шейдеры.
|
(Offline)
|
|
25.11.2008, 23:20
|
#342
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Sigel
Как насчёт вынесения платформозависимых команд в разные инклуды?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
25.11.2008, 23:34
|
#343
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Sigel
чтоб и компилилось под линуксом?
не, я пока еще не настолько крут.
|
(Offline)
|
|
26.11.2008, 12:08
|
#344
|
Бывалый
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений (для 509 пользователей)
|
Ответ: Sigel
Сообщение от ABTOMAT
Как насчёт вынесения платформозависимых команд в разные инклуды?
|
Логика убийственна , представь большой проект, пусьть даже не очень большой, пусть даже очень маленький, у тут тебе нужно везде заменить
#include<Win_...>
на
#include<Lunix_...>
Бредком не попахивает ?
__________________
Жизнь как говориться игра- делать игры моя профессия(с)
Программирование, это религия! Её нужно исповедовать.
|
(Offline)
|
|
26.11.2008, 12:30
|
#345
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Sigel
Можит он #def'ы заюзает для инклюдов.
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:18.
|