Пишу в новую тему, чтобы имелась возможность грамотно редактировать текст.
Ребят, излагаю подробно, как я вставлял 3д небо из спирита в свой мод на базе SDK 2.3. Я конечно полный ноль в программировании, но делаю все предельно аккуратно, и сосредоточенно, параллельно изучая язык C++. Не судите строго.
Наверняка для таких опытных дядек как вы будет не сложно увидеть где я промахнулся, и как довести дело до ума. И когда все заработает, с вашей помощью, из этой темы получится как раз так и хороший, работающий тутор для новичков.
Поехали!
В серверной части:
Идем в effects.cpp и в самом низу добавляем класс:
Поиск m_vecSkyPos и m_iSkyMode по клиентскому проекту нашёл только вышеперечисленные строки?
Почему тебя совершенно не смущает, что в переменную m_vecSkyPos что-то записывается, но нигде не читается?
XaeroX писал: Поиск m_vecSkyPos и m_iSkyMode по клиентскому проекту нашёл только вышеперечисленные строки?
Почему тебя совершенно не смущает, что в переменную m_vecSkyPos что-то записывается, но нигде не читается?
В общем, ход рассуждений я тебе показал.
Тыкать носом в каждую переменную, которую надо дополнительно "пробить", у меня желания нет. Если у кого есть - you are welcome.
XaeroX писал: В общем, ход рассуждений я тебе показал.
Тыкать носом в каждую переменную, которую надо дополнительно "пробить", у меня желания нет. Если у кого есть - you are welcome.
Понятное дело
Все равно большое спасибо, Xaerox, за подсказки!
В спирите плохое небо - там прострая проекция. Какое небо в новом ксаше не знаю, а вот в "Мести тещи" небо как в HL2 - оно трехмерное и выглядит как часть основной геометрии.
Government-Man писал: Знаешь, если следовать твоей логике, то мотороллер - тоже того чувака, который объяву разместил.
Следственные мероприятия с чуваком проводили? С тобой тоже нет.
Цитата:
Government-Man писал: А слабо сделать так, чтобы цытадель посреди уровня прямо из земли росла, причем земля была бы уровнем, а цытадель - небом?
Не вижу в этом реальной необходимости, ведь коллидить с такой цитаделью не получится. Идея неба в том, чтобы реалистично рисовать удалённые объекты, до которых нельзя добраться. А если она растёт посреди уровня, то до нее можно добраться и убедиться, что она ненастоящяя. К тому же я не вполне понимаю задумку, небо ведь не пишется в Z-Buffer.