论坛

由用户创建的信息 KokPok
03 June 2016 15:42
Сначала нужно получить общую картину в целом, а то завязнишь в мелочевке и все…

Угу. Это точно. Я, вот, завяз. Топчусь на месте.
03 June 2016 15:12
А насколько оно будет приближаться? Если не сильно, то всё просто. Шарик для общего вида и более подробный, со смещениями рельефа, разделённый на страны (разделить сам меш, это не так долго). Вершины каждой страны раскрасить своим цветом и в нодах подмешивать при наведении, а можно и glow добавить, вапче будет. Не сильно много займёт.

А если что-то типа гугломапов, приближать до домов, то извините, это же совсем другой подход. это постоянно подкачивать всё более подробную текстуру участка и динамически подразделять и смещать кусок земли прямо в видеокарте. Берёте OSMовские топологические карты и вперёд. Народ на чистом JS такое мутил, правда, ссылок не дам, не оставил.
03 June 2016 14:47
Ну неее, хотя бы мелкие астероиды должны быть крутяшшые, а они просто ползут. Я прям расстроился. :)

А вообще, странно, чистый 2d в 3d, в чём прикол? Просветите ктонить, что это даёт? (ну, кроме Zглубины)
30 May 2016 17:31
Нет, очевидно в старом профиле что-то меняется, определённо становится хуже, без моего участия. Я не изменял проект, после того как понял, что что-то не так, просто отложил, настройки Фокса тоже не менял. Но! Теперь Фокс (в старом профиле) не показывает вообще никаких сцен. главное, меню блендфовебовское есть, а сцен нет. Просто серый квадрат, причём оно там, за ним, шевелится и реагирует на мои действия. И так с любым webgl.
30 May 2016 15:11
Ой, забыл написать, отчёты http://webglreport.com/ идентичны. WEBGL_depth_texture присутствует.
WEBGL 2.0 отключен на обоих профилях (это фокс сам, я настроек не трогал)

В консоли в старом профиле теперь вообще мою сцену не показывает :) Чойта накрутил уже, хотя, я же ничего не трогал, только переименовывал папку .mozilla Вот вывод консоли когда открываю быстрый просмотр в сломаном профиле:
B4W LOG: INIT ENGINE 16.05 DEBUG (30.05.2016 15:02:31) print.js:50:9
Error: WebGL: Error during native OpenGL init. main.js:221:19
Error: WebGL: WebGL creation failed. main.js:221:19
B4W LOG: INIT WEBGL 1 print.js:50:9
B4W LOG: GET EXTENSION WEBGL_debug_renderer_info print.js:50:9
B4W LOG: INIT WEBAUDIO: 48000Hz print.js:50:9
B4W LOG: GET EXTENSION WEBGL_depth_texture print.js:50:9
B4W LOG: GET EXTENSION WEBGL_compressed_texture_s3tc print.js:50:9
B4W LOG: SET PRECISION: mediump print.js:50:9
B4W LOG: LOAD METADATA ../../tmp/preview.json?t=30052016150232 print.js:50:9
B4W LOG: LOAD BINARY ../../tmp/preview.bin?t=30052016150232 print.js:50:9
B4W WARN: negative scale for object "KameraNaUlicu", can lead to some errors print.js:112:5
B4W WARN: non-uniform scale for object KameraNaUlicu print.js:112:5
B4W LOG: GET EXTENSION OES_standard_derivatives print.js:50:9
B4W LOG: PHYSICS READY print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Okr/voda-norm.png?t=30052016150233 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/kist.png?t=30052016150233 print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Kniga.png?t=30052016150233 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/Dev/Dev.Volosy-Cvet.png?t=30052016150233 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/Dev/Dev.Lico-cvet.png?t=30052016150233 print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Dev/Pijama.png?t=30052016150233 print.js:50:9
B4W LOG: LOADED ALL IMAGES print.js:50:9
B4W LOG: LOAD SOUND ../../apps_dev/Kolobok/Zvukezz/Komnata.ogg?t=30052016150238 print.js:50:9
B4W LOG: LOAD SOUND ../../apps_dev/Kolobok/Zvukezz/Noc.ogg?t=30052016150238 print.js:50:9
B4W LOG: LOADED ALL SOUNDS print.js:50:9
uncaught exception: No aspect ratio <неизвестно>
Error: WebGL: drawElements: Drawing to a destination rect smaller than the viewport rect. (This warning will only be given once) renderer.js:511:9
uncaught exception: No aspect ratio <неизвестно>
B4W LOG: START NLA print.js:50:9
uncaught exception: No aspect ratio <неизвестно>

В новом такой выхлоп:
B4W LOG: GET EXTENSION OES_standard_derivatives print.js:50:9
B4W LOG: INIT ENGINE 16.05 DEBUG (30.05.2016 15:10:40) print.js:50:9
B4W LOG: INIT WEBGL 1 print.js:50:9
B4W LOG: GET EXTENSION WEBGL_debug_renderer_info print.js:50:9
B4W LOG: INIT WEBAUDIO: 48000Hz print.js:50:9
B4W LOG: GET EXTENSION WEBGL_depth_texture print.js:50:9
B4W LOG: GET EXTENSION WEBGL_compressed_texture_s3tc print.js:50:9
B4W LOG: SET PRECISION: highp print.js:50:9
B4W LOG: LOAD METADATA ../../tmp/preview.json?t=30052016151041 print.js:50:9
B4W LOG: LOAD BINARY ../../tmp/preview.bin?t=30052016151041 print.js:50:9
B4W WARN: negative scale for object "KameraNaUlicu", can lead to some errors print.js:112:5
B4W WARN: non-uniform scale for object KameraNaUlicu print.js:112:5
B4W LOG: GET EXTENSION OES_standard_derivatives print.js:50:9
B4W LOG: PHYSICS READY print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Okr/voda-norm.png?t=30052016151043 print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Kniga.png?t=30052016151043 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/Dev/Dev.Volosy-Cvet.png?t=30052016151043 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/Dev/Dev.Lico-cvet.png?t=30052016151043 print.js:50:9
B4W LOG: LOAD IMAGE 1024x1024 ../../apps_dev/Kolobok/Tex/Dev/Pijama.png?t=30052016151043 print.js:50:9
B4W LOG: LOAD IMAGE 2048x2048 ../../apps_dev/Kolobok/Tex/kist.png?t=30052016151043 print.js:50:9
B4W LOG: LOADED ALL IMAGES print.js:50:9
Error: WebGL: drawElements: Active texture 0 for target 0x0de1 is uninitialized, and will be (perhaps slowly) cleared by the implementation. renderer.js:511:9
Error: WebGL: drawElements: This operation requires zeroing texture data. This is slow. renderer.js:511:9
B4W LOG: LOAD SOUND ../../apps_dev/Kolobok/Zvukezz/Komnata.ogg?t=30052016151049 print.js:50:9
B4W LOG: LOAD SOUND ../../apps_dev/Kolobok/Zvukezz/Noc.ogg?t=30052016151049 print.js:50:9
B4W LOG: LOADED ALL SOUNDS print.js:50:9
B4W LOG: THREAD 0: LOADED CALLBACK print.js:50:9
B4W LOG: START NLA
28 May 2016 16:42
Дорогие разработчики. Плачуся вам. Замучался, чесслово. Три дня бился над тенями/шейдерами, не показывает в экспорте и просмотрщике теней и всё тут, собирался уже багу оформлять… Пока не дошло посмотреть в другом браузере. И о чудо! Тени оказались на месте, это мой фокс мозги полировал. ТРИ ДНЯ!!! Дальнейшее расследование показало, что он не показывает и отражений и постпроцессинга. (ВОТ корень того, что вода в пандах у меня не зеркальная, я не понял тогда как её настроить, потому что тупо не работало в фоксе)

Попробовал создать новый профиль в фоксе, заработало. Начал сравнивать, в чём разница между старым и новым, не нашёл, ни в about:config и нигде. Как воспроизвести не знаю, тупо не работает в старом профиле. Как теперь сообщить им, этим?

Я бы плюнул и работал в той же Qupzilla, но я же не могу сказать людям, что "это у вас браузер не правильный, поэтому мою кроссплатформенную красоту некрасиво показывает!", ведь это тень на ваш (не побоюсь этого слова) великолепный движок, который тут не при чём! Кто его знает, как у заказчика/клиента/зеваки всё показывать будет? Никакой гарантии, что после падения фокс чего-то не отключит навсегда и будет тупо показывать ерунду.

Выдохнул. Вы уж извините, что моё ЖЖ тут.
27 May 2016 22:19
Интересно. :) Утащу в норку :)
26 May 2016 13:10
Ага. Спасибо. Только у меня не работает. Я даже нашёл в настройках, но сначала не понял, оно - не оно, непонятно описано и не гуглится, почему-то. А не работает, очевидно, потому что оконный менеджер перехватывает.
26 May 2016 13:04
Спасибо. Бум думать.
26 May 2016 12:38
Уважаемые… все :) А что мне теперь делать с проектом? Я думал, вы заберёте его и разместите у себя, а вы просто выложили мою ссылку на гитхаб. Получается, что если я продолжу работу, или удалю его, то и ссылка поломается/станет не той работой. А я сейчас разрабатываю сказку (которую тоже скоро выложу в проектах), в которой хотел использовать панд как затычку, а для этого их нужно до/переработать. Или оставить "потомкам" оригинал и продолжить работу в форке? Да и не только моя, другие тоже могут потереть своё, поломается.

Как думаете?