Важная информация
Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 31

Тема: Ландшафт на WS3D

  1. #1 Ландшафт на WS3D 
    Новичок
    Регистрация
    05.05.2015
    Сообщений
    14
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    Привет, форумчане! Пытаюсь создать на WS3D ландшафт, аналог градостроительных ландшафтов.
    Прошу вас опробовать и указать FPS (если запуститься ) и вашу видеокарту. Если не запуститься, то что в консоли выдает, на что ругается. Скорее всего на шейдеры будет матюгаться.
    Скриншот

    Качать [Ссылки могут видеть только зарегистрированные пользователи. ]
    Последний раз редактировалось it_is_good; 11.05.2015 в 23:16.
    Ответить с цитированием  
     

  2. #2  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Выложите исходный код(или скиньте в личку ссылку на него). Тогда потестирую. Без исходника тема к FB не относится.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  3. #3  
    Новичок
    Регистрация
    05.05.2015
    Сообщений
    14
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    ну если без исходника тема к FB не относится, тогда можно и удалить
    Ответить с цитированием  
     

  4. #4  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Цитата Сообщение от it_is_good Посмотреть сообщение
    ну если без исходника тема к FB не относится, тогда можно и удалить
    Зачем? Мы цивилизованный форум, удаляем только дубли и спам. К тому говорю, например
    мне эти исходники нужны только чтобы удостовериться, что там нет вредоноса. Сторонними
    библиотеками стараюсь не пользоваться и исходник ваш мне соотв. бесполезен. А потестировать
    могу на трёх машинах точно и написать вам характеристики.

    UPD: Палить ваш код тоже не буду(мне можно доверять) и удалю его сразу после проверки,
    оповестив людей в вашей теме, что он безопасен, чтобы люди могли потестировать со спокойной
    душой.
    Последний раз редактировалось >Quiet Snow<; 05.05.2015 в 15:01.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  5. #5  
    Новичок
    Регистрация
    05.05.2015
    Сообщений
    14
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    Просто лень отвлекаться на выкладывание исходников. Сегодня хочу по максимуму накодить до работы
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  6. Пользователь сказал cпасибо:

    >Quiet Snow< (05.05.2015)

  7. #6  
    Новичок
    Регистрация
    05.05.2015
    Сообщений
    14
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    исходники нужны только чтобы удостовериться
    К тому же в чужом коде сложно разобраться
    Ответить с цитированием  
     

  8. #7  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    К тому же в чужом коде сложно разобраться
    Я по хедерам пройдусь. Посмотрю нет ли сетевых функций. Если есть, посмотрю в коде как используются.
    Остальное не сильно принципиально.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  9. #8  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Товарищи, код безопасен. Потестируйте, у кого есть такая возможность.

    it_is_good, на моём компе тормозов нет, 60FPS, всё упирается в развёртку экрана, судя по вашему скриншоту
    та же байда. Может работать намного быстрее. Отключите VSync в движке и перезалейте куда-нибудь.

    UPD: Проверил на двух компах(WXP, 4820k, 9800GT; W7, i5-2300, GTX 560 Ti), на третьем(ноуте) тестить бесполезно
    60 FPS и всё. В коде тоже попробовал поправить без vsync и скомпилировать:
    FreeBasic Code:
    1. wStartAdvanced ( _
    2. wDT_OPENGL, _       ' Use OpenGL
    3. 1024, 768, _             ' in a window 800x600
    4. wBITS_PER_PIXEL_32, _' using 32 bit true color
    5. wWINDOWED, _         ' in a window wFULLSCREEN
    6. wNO_SHADOWS, _       ' without stencil shadows
    7. wIGNORE_EVENTS, _    ' dont capture keystrokes and mouse
    8. wOFF, _               ' sync to the monitor refresh rate
    9. 0, _                    ' 0 - use the most appropriate window device
    10. wON, _               ' Switch on double buffering of the display
    11. 4, _                    ' Anti-aliasing level 4
    12. wON )


    Ничего не дало... Где-то лимитирует.
    Последний раз редактировалось >Quiet Snow<; 05.05.2015 в 15:43.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  10. #9  
    Новичок
    Регистрация
    05.05.2015
    Сообщений
    14
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении
    Походу дела лимитирует в самой библиотеке. Старается держать 60 FPS. Значит самое главное, что бы не падало ниже.
    Я нашёл функцию, которая отвечает за FPS, но с ней у меня ещё меньше выдает либо удерживает на 60...
    Ответить с цитированием  
     

  11. #10  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Значит самое главное, что бы не падало ниже.
    Вся проблема в том, что так не измерить максимальную производительность, т.е. бенчмарк не провести.
    Если вы работаете с собственными шейдерами то это важный критерий для оптимизации.
    Хотя и полезно знать сколько "мяса" типа трианглов может отрисовать видеокарта, для подгона
    уровней детализации(если такой параметр в вашем приложении будет).
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  12. Пользователь сказал cпасибо:

    it_is_good (05.05.2015)

Страница 1 из 4 123 ... ПоследняяПоследняя
Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

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