При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Разработка игр > Xash3D Engine
Ник
Пароль
Регистрация Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.08.2017, 21:09  #401
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 11,921


По умолчанию

2 mittorn: да. Бит альфа-текстур там.
Дядя Миша вне форума Ответить с цитированием
Старый 31.08.2017, 21:44  #402
mittorn
mittorn
Старший лейтенант
Регистрация: 22.04.2010
Сообщения: 815


По умолчанию

2 Дядя Миша:
Да, свапнул. Я подозреваю что проблемы могут быть в функциях, работающих с палитрой, либо в драйвере. Ещё часть текстур могло свапнуться дважды из-за какой-нибудь ошибки в функции-сваппере. Или могла сломаться система загрузки/кэширования текстур
Вот сваппер, вызывается до загрузки текстур
https://pastebin.com/vqrMfq59
Все текстуры корректно показываются в r_showtextures, на моделях те же текстуры становятся красными.
Кстати, по поводу загрузки текстур. В ксаше загрузка текстур противоречит gl4
Там запретили создавать текстуры без glGenTextures/glCreateTexture. Конечно оно всё ещё будет работать, но могут быть проблемы в будущем.
mittorn вне форума Ответить с цитированием
Старый 31.08.2017, 22:16  #403
Дядя Миша
Дядя Миша
Регистрация: 28.03.2010
Адрес: Кубань
Сообщения: 11,921


По умолчанию

[ Цитата ] Вот сваппер, вызывается до загрузки текстур
навскидку, ты уверен что флоаты можно свапать как инты? Там помоему чуть-чуть хитрее надо.

Дядя Миша, подумав, добавил 31.08.2017 в 22:17
[ Цитата ] Там запретили создавать текстуры без glGenTextures/glCreateTexture
А мы им зигу в кармане покажем

Последний раз редактировалось Дядя Миша, 31.08.2017 в 22:17.
Дядя Миша вне форума Ответить с цитированием
Старый 01.09.2017, 01:04  #404
mittorn
mittorn
Старший лейтенант
Регистрация: 22.04.2010
Сообщения: 815


По умолчанию

2 Дядя Миша:
Там каст указателя int*, а после такого приведения можно.
Функция похоже не вся скопировалась, на андройде кривой буфер обмена.https://github.com/FWGS/xash3d/blob...d_studio.c#L613
mittorn вне форума Ответить с цитированием
Старый 21.09.2017, 17:57  #405
crystallize
crystallize
Лейтенант
Регистрация: 06.06.2014
Сообщения: 709


По умолчанию

[ Цитата ] Сообщение от Дядя Миша: 2 crystallize: сделай джетпак на своём спирите, а?
Чтобы на ём можно было летать, надевать и снимать. Thmabs вон без проблем сделал на ксашмоде.
Или сделай машинки с физикой, как доктор Тресни.
А он часто нужен вообще? Или просто попонтоваться?
crystallize вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 13:10.


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2017 by CS-Mapping.com.ua Community