+ Ответить в теме
Страница 16 из 17 ПерваяПервая ... 6151617 ПоследняяПоследняя
Показано с 301 по 320 из 321

Тема: И все таки она круглая!

  1. #301
    <div class='quotetop'>Цитата(Peter * 20.7.2010, 9:21) [snapback]342638[/snapback]</div>
    я думаю на первое время - пойдет.
    попробуй лучше прикрутить освещение, чтобы рельеф был заметнее. и горы повыше бы)
    [/b]
    Да, я тоже придерживаюсь такого мнения. Но в будущем хотелось бы переделать на интерполяцию сплайнами, хотя тоже морока.

    На счет света вопрос интересный, т.к. источник света должен двигаться вместе с камерой. Подумаю над этим.
    продвинь это сообщение в соцсеть:  

  2. #302
    Небольшое обновление редактора. Появились меню и небольшие удобства.

    Просьба протеститровать. При закрытии приложения оно иногда остается в процессе (компьтер будет подтормаживать), поэтому в данном случае выключать его надо через Диспечер задач. Пока думаю над этим, скорее всего перед закрытием нужно прописывать явно деструкторы...

    А пока балуйтесь
    продвинь это сообщение в соцсеть:  

  3. #303
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(superregistr * 10.8.2010, 21:10) [snapback]346015[/snapback]</div>
    Просьба протеститровать. При закрытии приложения оно иногда остается в процессе (компьтер будет подтормаживать), поэтому в данном случае выключать его надо через Диспечер задач. Пока думаю над этим, скорее всего перед закрытием нужно прописывать явно деструкторы...
    [/b]
    приложение может висеть в процессах только по одной причине - незавершенные потоки.
    завтра гляну)
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  4. #304
    Явно удалил потоки после работы с файлами. Глюк пока не наблюдается
    продвинь это сообщение в соцсеть:  

  5. #305
    Просьба потестить эту версию. Как долго она весит в процессах после завершения?
    Вложения Вложения
    продвинь это сообщение в соцсеть:  

  6. #306
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    в процессах все хорошо.

    смущают холмы из воды:
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  7. #307
    Спасибо Хотел сначала поставить ограничение, чтобы такого не было. Потом решил оставить, так как иногда удобнее сначала рисовать горные хребты, а потом уже от них распространять материк. Только поэтому
    продвинь это сообщение в соцсеть:  

  8. #308
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(superregistr * 11.8.2010, 20:23) [snapback]346241[/snapback]</div>
    Спасибо Хотел сначала поставить ограничение, чтобы такого не было. Потом решил оставить, так как иногда удобнее сначала рисовать горные хребты, а потом уже от них распространять материк. Только поэтому
    [/b]
    ну а как быть с этим вертикальным озером на горе?
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  9. #309
    Напишу проверочную функцию, которая пройдет по всем сухопутным узлам и если что их исправит Это не проблема. Я бы мог сразу сделать регулирование высот аналогично климатическим зонам (зоны можно редактировать только на границе, чтобы тропики не появились на северном полюсе), но повторюсь: оставил, чтобы можно было сначала построить горный хребет, потом все остальное.
    продвинь это сообщение в соцсеть:  

  10. #310
    Спасибо за вопросы, все они будут учтены
    продвинь это сообщение в соцсеть:  

  11. #311
    Интересную идею предложили на геймдеве. Разбивать каждый треугольник не на 4, а на 9 треугольников. В результате получится целое число шестиугольников на сфере. В узловых точках икосаэдра останутся пятиугольники.
    Миниатюры Миниатюры triangels.jpg‎  
    продвинь это сообщение в соцсеть:  

  12. #312
    Кстати, да, я как-то пытался пообъединять все треугольники в шестиугольники - не выходило. А при такой разбивке должно пойти
    продвинь это сообщение в соцсеть:  

  13. #313
    Красивое видео: http://vimeo.com/6449865
    продвинь это сообщение в соцсеть:  

  14. #314

    Spherrra

    Вспоминаю свои давно забытые наработки:

    Описание функций:

    st - номер слоя для треугольника
    jt - номер в слое для треугольника

    sv - номер слоя для вершины
    jv - номер в слое для вершины

    void get4Triangles(int st, int jt, int *st0, int *jt0, int *st1, int *jt1, int *st2, int *jt2, int *st3, int *jt3)
    Определяет 4 новых треугольника при разбивке старого треугольника: st, jt - координаты старого треугольника; *st0, *jt0, *st1, *jt1, *st2, *jt2, *st3, *jt3 - координаты новых треугольников.

    void get3Vertices(int st, int jt, int *sv0, int *jv0, int *sv1, int *jv1, int *sv2, int *jv2)
    Определяет 3 вершины треугольника: st, jt - координаты треугольника; *sv0, *jv0, *sv1, *jv1, *sv2, *jv2 - координаты вершин треугольника.

    void get6Triangles(int sv, int jv, int *st0, int *jt0, int *st1, int *jt1, int *st2, int *jt2, int *st3, int *jt3, int *st4, int *jt4, int *st5, int *jt5)
    Определяет 6-5 треугольников вершины. Если 6-ого треугольника не существует, то 6-ой треугольник равен 5-ому -- это критерий отличия шестиугольника от пятиугольника. Треугольники закручиваются последовательно по правилу правого винта.

    Скоро посты пишутся, да не скоро демки делаются. (c) не мое )
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Peter; 09.01.2013 в 08:56.

  15. #315
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    сигнатуры конечно отвратные
    но программа эта работает
    жаль дальше дело не пошло
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  16. #316
    Цитата Сообщение от Peter Посмотреть сообщение
    сигнатуры конечно отвратные
    в смысле?

    там все в шейдеры нужно переделывать и как-нибудь придумать аналитический расчет вершин. непонятно зачем ты в эту тему новую тему перенес.
    продвинь это сообщение в соцсеть:  

  17. #317
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    Цитата Сообщение от superregistr Посмотреть сообщение
    в смысле?
    наличие 100500 параметров в функциях свидетельствует о плохом дизайне

    Цитата Сообщение от superregistr Посмотреть сообщение
    непонятно зачем ты в эту тему новую тему перенес.
    так ты пишешь ведь о шарообразной земле?
    или о чем-то другом?

    Цитата Сообщение от superregistr Посмотреть сообщение
    там все в шейдеры нужно переделывать и как-нибудь придумать аналитический расчет
    что за расчет?
    ты планируешь вернуться к этой программе?
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Peter; 09.01.2013 в 17:26.
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  18. #318
    Цитата Сообщение от Peter Посмотреть сообщение
    наличие 100500 параметров в функциях свидетельствует о плохом дизайне
    ну в общем да, там лучше возвращать через указатель на массив

    Цитата Сообщение от Peter Посмотреть сообщение
    так ты пишешь ведь о шарообразной земле?
    или о чем-то другом?
    и как бы да, и как бы нет, это авторский движок должен быть в идее

    Цитата Сообщение от Peter Посмотреть сообщение
    что за расчет?
    ты планируешь вернуться к этой программе?
    вершин, как их рассчитать неитерационно, а аналитически. ну к идее да.
    продвинь это сообщение в соцсеть:  

  19. #319
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    хорошая новость!
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  20. #320


    Цитата Сообщение от superregistr Посмотреть сообщение
    и как бы да, и как бы нет, это авторский движок должен быть в идее
    М-дя-я... "авторский движок"... "оно и видно" (С)
    продвинь это сообщение в соцсеть:  
    "Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю."
    Конфуций

+ Ответить в теме
Страница 16 из 17 ПерваяПервая ... 6151617 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters