Forum

User posts Evgeny Rodygin
23 July 2015 19:23
Создал текстуру 1024х1024, развернул на сферу.
Не понял из вашего сообщения. Это помогло, или нет?

Заказчик: 2хъядерный радеон со встроенным видеопроцессором ати радеон 3000)
Имеется в виду APU от AMD? Если да, то такого железа у нас тоже пока, к сожалению, нет. Но, если смотреть на консоль, то создается ощущение, что видеокарте все-таки не нравится эта текстура. Постараемся приобрести такие APU в ближайшем будущем.
22 July 2015 19:31
Hello and welcome to the forum!

Currently, there is a JavaScript API named WebVR for Virtual Reality support in browsers in development. It is not present in stable browser versions yet and only included in special experimental builds. So, it is not possible to create decent Virtual Reality stuff in WebGL right now. Actually, the resembling effect can be achieved with some hacks but it would be pretty slow and with lots of artifacts. Thus, Blend4Web has no VR support at the moment.

When WebVR is included in original browser builds we'll surely support it.
22 July 2015 18:59
Ответ на сообщение пользователя Йеджи Заборовски
Свежая инфа.
Айфон 5 iOS 8.4 - вместо отражения- чёрный цвет
А выставленокубическое отражение
В данный момент у нас нет тестовых девайсов с powervr 540 серии. Приобретем в ближайшее время.

По поводу крашей:

Ответ на сообщение пользователя Йеджи Заборовски
Как я уже жаловался на карте PowerVR SGX544MP2 ASUS PhonePad Note 6 постоянно блокирует WebGL.
.
Тут нужно смотреть на приложение. Я подозреваю, могут быть проблемы с памятью. Если используется тексутра большого размера, или большое количество геометрии, девайс просто не сможет их загрузить, какой бы движок их не обрабатывал. Если вы с этого девайса загрузите простенький кубик, он тоже приведет к ошибке?

Свежая инфа.
Айфон 5 iOS 8.4 - вместо отражения- чёрный цвет
А выставленокубическое отражение
Возможно, дело в сферической текстуре, размер которой 1425x725. Попробуйте сделать её поменьше и желательно со сторонами равными степенями двойки.
22 July 2015 10:54
Ответ на сообщение пользователя Rollo-s_Son
By partly, I mean that if an object collides with two objects it will move from only one, so it can get inside the other. Interesting puzzle.
You can get all needed collision vectors on one frame, put them into some container, and on the next frame, you will have an info about all colliding objects and will be able to calculate the required offset vector.
There will be a little one-frame lag with such technique but with decent fps it will be almost invisible.
20 July 2015 17:56
Приветствую! Пока это ограничение ещё действует.
Мы понимаем, что это представляет сложности и в нашем "листочке" есть планы по этому пункту, но реализация этого функционала требует серьезной переработки и рефакторинга. Всё это безусловно будет, но не в ближайшем релизе
20 July 2015 17:36

Ответ на сообщение пользователя Йеджи Заборовски
Graphics Feature Status
Canvas: Hardware accelerated
Custo Effects: Disabled
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
disable_d3d11
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
texsubimage2d_faster_than_teximage2d
Problems Detected
Accelerated video decode interferes with GPU sandbox on older Intel drivers: 180695, 298968, 436968
Disabled Features: accelerated_video_decode
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Too slow video cards for custo effects: 1
Disabled Features: custo_effects
Too slow video cards for custo effects: 1
Disabled Features: custo_effects
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
Old Intel drivers cannot reliably support D3D11: 363721
Applied Workarounds: disable_d3d11
Custo effects is unavailable: too slow video card.
Disabled Features: custo_effects
Version Information
Data exported 20.07.2015, 7:19:14
Chrome version YaBrowser/15.6.2311.4879
Operating system Windows NT 6.1 SP1
Software rendering list version 10.0
Driver bug list version 7.18
ANGLE commit id unknown hash
2D graphics backend Skia
Command Line Args Bender\AppData\Local\Yandex\YandexBrowser\Application\browser.exe" –allow-file-access-from-files –flag-switches-begin –flag-switches-end –disable-client-side-phishing-detection –google-profile-info –enable-npapi –enable-tablo2 –external-app-path="C:\Windows\explorer.exe"
Performance Information
Graphics 4.2
Gaming 5.1
Overall 4.2
Driver Information
Initialization time 50
Sandboxed false
GPU0 VENDOR = 0x8086, DEVICE= 0x0046
Optimus false
AMD switchable false
Desktop compositing Aero Glass
Driver vendor Intel Corporation
Driver version 8.15.10.2622
Driver date 1-10-2012
Pixel shader version 3.0
Vertex shader version 3.0
Machine model name
Machine model version
GL_VENDOR Google Inc.
GL_RENDERER ANGLE (Intel(R) HD Graphics Direct3D9Ex vs_3_0 ps_3_0)
GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.unknown hash)
GL_EXTENSIONS GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor Google Inc. (adapter LUID: 0000000000022c42)
Window system binding version 1.4 (ANGLE 2.1.unknown hash)
Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_NV_post_sub_buffer EGL_KHR_create_context
Direct rendering Yes
Reset notification strategy 0x8252
GPU process crash count 0
Diagnostics
0
b3DAccelerationEnabled true
b3DAccelerationExists true
bAGPEnabled true
bAGPExistenceValid true
bAGPExists true
bCanRenderWindow true
bDDAccelerationEnabled true
bDriverBeta false
bDriverDebug false
bDriverSigned false
bDriverSignedValid false
bNoHardware false
dwBpp 32
dwDDIVersion 10
dwHeight 768
dwRefreshRate 60
dwWHQLLevel 0
dwWidth 1366
iAdapter 0
lDriverSize 581120
lMiniVddSize 0
szAGPStatusEnglish Enabled
szAGPStatusLocalized Вкл
szChipType Intel(R) HD Graphics (Core i3)
szD3DStatusEnglish Enabled
szD3DStatusLocalized Вкл
szDACType Internal
szDDIVersionEnglish 10
szDDIVersionLocalized 10
szDDStatusEnglish Enabled
szDDStatusLocalized Вкл
szDXVAHDEnglish Supported
szDXVAModes ModeMPEG2_A ModeMPEG2_C ModeWMV9_B ModeWMV9_C ModeVC1_B ModeVC1_C
szDescription Intel(R) HD Graphics
szDeviceId 0x0046
szDeviceIdentifier {D7B78E66-4306-11CF-B279-2934B2C2C535}
szDeviceName \\.\DISPLAY1
szDisplayMemoryEnglish 1271 MB
szDisplayMemoryLocalized 1271 MB
szDisplayModeEnglish 1366 x 768 (32 bit) (60Hz)
szDisplayModeLocalized 1366 x 768 (32 bit) (60Hz)
szDriverAssemblyVersion 8.15.10.2622
szDriverAttributes Final Retail
szDriverDateEnglish 1/10/2012 21:12:26
szDriverDateLocalized 10.01.2012 21:12:26
szDriverLanguageEnglish English
szDriverLanguageLocalized Английский
szDriverModelEnglish WDDM 1.1
szDriverModelLocalized WDDM 1.1
szDriverName igdumdx32.dll,igd10umd32.dll
szDriverNodeStrongName oem2.inf:IntelGfx.NTx86.6.0:iILKM0:8.15.10.2622:pci\ven_8086&dev_0046
szDriverSignDate
szDriverVersion 8.15.0010.2622
szKeyDeviceID Enum\PCI\VEN_8086&DEV_0046&SUBSYS_1423103C&REV_12
szKeyDeviceKey \Registry\Machine\System\CurrentControlSet\Control\Video\{79DF8CF7-627E-44B9-9F04-EB5DFF36E8DA}\0000
szManufacturer Intel Corporation
szMiniVdd Н/Д
szMiniVddDateEnglish n/a
szMiniVddDateLocalized Н/Д
szMonitorMaxRes
szMonitorName Универсальный монитор PnP
szNotesEnglish No problems found.
szNotesLocalized Неполадок не найдено.
szOverlayEnglish Supported
szRankOfInstalledDriver 00E62001
szRegHelpText
szRevision
szRevisionId 0x0012
szSubSysId 0x1423103C
szTestResultD3D7English Not run
szTestResultD3D7Localized Не выполнена
szTestResultD3D8English Not run
szTestResultD3D8Localized Не выполнена
szTestResultD3D9English Not run
szTestResultD3D9Localized Не выполнена
szTestResultDDEnglish Not run
szTestResultDDLocalized Не выполнена
szVdd Н/Д
szVendorId 0x8086
Log Messages
[2744:2212:0720/070654:ERROR:gles2_cmd_decoder.cc(11347)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[2744:2212:0720/070654:ERROR:gles2_cmd_decoder.cc(6436)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[2744:2212:0720/070836:ERROR:gles2_cmd_decoder.cc(11347)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[2744:2212:0720/070836:ERROR:gles2_cmd_decoder.cc(6436)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[2744:2212:0720/070836:ERROR:gles2_cmd_decoder.cc(6436)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[2744:2212:0720/071519:ERROR:gles2_cmd_decoder.cc(11347)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]GL ERROR :GL_INVALID_OPERATION : glConsumeTextureCHROMIUM: invalid mailbox name
[2744:2212:0720/071519:ERROR:gles2_cmd_decoder.cc(6436)] : [GroupMarkerNotSet(crbug.com/242999)!:04C67F00]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

Эта видеокарта первая из серии Intel HD graphics. Мы её, вообще говоря, официально не поддерживаем. Для Intel-ов минимальное железо сейчас - Intel HD3000. Вам возможно, поможет обновление драйверов (https://downloadcenter.intel.com/ru).
В документации пункта по поддерживаемому железу не хватает, но мы восполним этот пробел
20 July 2015 10:31
Для плоских объектов не стоит использовать кубические отражения. Эта техника хорошо работает на небольших "выпуклых" объектах. Она проецирует отражения на объект с шести сторон , базируясь на origin-е этого объекта.
В вашем случае лучше использовать плоские отражения.
17 July 2015 18:21

Ответ на сообщение пользователя Йеджи Заборовски
forestburn.png

Яндекс браузер. Добавил строчку, перезапустил. Лес увидел, но неполностью, а два плейна друг напротив друга и треугольники. Скрин прилагаю. Intel Core i3 со встроенным графическим процессором.

Вообще, флаг помогал именно с картами 8-й серии от NVIDIA. Как себя ведёт OpenGL на Intel под Windows мы, по-моему даже не проверяли. Без этого флага на встроенной видеокарте у вас всё нормально отображается?
16 July 2015 19:42
Hello, and welcome to our forum!

It is a good suggestion. Something Like #blendercoders channel.
Right now, we don't have plans on organizing such chat room, but we'll think of it.
15 July 2015 19:07

Ответ на сообщение пользователя Йеджи Заборовски
b4w.full.min.js:270(anonymous function) @ b4w.full.min.js:607f.onreadystatechange @ b4w.full.min.js:417


Она пропала куда-то.

для нодовых материалов есть API по замене цвета?

Для нодовых материалов есть такие замечательные функции как objects.set_nodemat_rgb и objects.set_nodemat_value, позволяющие изменять значения нод типа COLOR и VALUE.