WebGL.NET icon indicating copy to clipboard operation
WebGL.NET copied to clipboard

would this render faster than plain HTML?

Open i3roly opened this issue 3 years ago • 3 comments

hi,

i have a few pages that i render in HTML that are very big because of the 3d images they're rendering.

considering all factors, i have deemed performance to be 'adequate'.

in the recent week or two i have put some time into dot net for unrelated reasons.

my question is: would pages on my site (http://fluxions.dydx.ie:1338)* render faster if i was to wrap them using this plugin?

  • go to one of the >50MB pages to see what i mean about 'adequate' performance ( like http://fluxions.dydx.ie:1338/abide_pt3.html )

i am curious if using dotnet would improve the performance.

i3roly avatar Jan 29 '22 22:01 i3roly

Hi!

Probably, yes. The main concern with WebGL.NET is continuous interaction between .NET/JavaScript but, for rendering "simple" meshes, it should do the work faster.

You can get an idea here: http://gltf.waveengine.net/, "try a demo".

—Marcos


De: gagan sidhu @.> Enviado: sábado, 29 de enero de 2022 23:18 Para: EvergineTeam/WebGL.NET @.> Cc: Subscribed @.***> Asunto: [EvergineTeam/WebGL.NET] would this render faster than plain HTML (Issue #18)

hi,

i have a few pages that i render in HTML that are very big because of the 3d images they're rendering.

considering all factors, i have deemed performance to be 'adequate'.

in the recent week or two i have put some time into dot net for unrelated reasons.

my question is: would pages on my site (http://fluxions.dydx.ie:1338https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Ffluxions.dydx.ie%3A1338%2F&data=04%7C01%7C%7C39ee9ebbd2154302ad3b08d9e3754ea6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637790915237557121%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=cWhy1SJqQmp4aoSzz8PFWnDhnsSXnrAI3fbOkJ5rjDs%3D&reserved=0)* render faster if i was to wrap them using this plugin?

i am curious if using dotnet would improve the performance.

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEvergineTeam%2FWebGL.NET%2Fissues%2F18&data=04%7C01%7C%7C39ee9ebbd2154302ad3b08d9e3754ea6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637790915237557121%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=zFJoAKDjemHYkMJ5ov95clfeKrk5wF3lYMXVJR0JpBQ%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAIW77QC7MMJU2WHKHWTXBTUYRRT7ANCNFSM5NDMYQQA&data=04%7C01%7C%7C39ee9ebbd2154302ad3b08d9e3754ea6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637790915237557121%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=H%2BHSPt7p23FZzNiT0OlC8HLChDNx2vEk5KGryAe0DAI%3D&reserved=0. Triage notifications on the go with GitHub Mobile for iOShttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04%7C01%7C%7C39ee9ebbd2154302ad3b08d9e3754ea6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637790915237557121%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=Zp0sEpKuD2JWiPWYcJyhZLSujtkQ766KgXoJltZIZlQ%3D&reserved=0 or Androidhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04%7C01%7C%7C39ee9ebbd2154302ad3b08d9e3754ea6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637790915237557121%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=2dDjgVNOKHQgOOgpINh%2Bu4542zlwQIbCcEMCTXUrWDs%3D&reserved=0. You are receiving this because you are subscribed to this thread.Message ID: @.***>

MarcosCobena avatar Jan 31 '22 08:01 MarcosCobena

thanks for this information.

unfortunately trying a demo will crash windowserver on firefox in macos 10.14, which is less of a concern.

i have to first figure out if it's possible to use this package. it seems i would need to produce some portable GL file format in order to do so, correct?

i originally produced these HTMLs using an R package, so i am not sure this is possible.

i3roly avatar Jan 31 '22 19:01 i3roly

No problem 🙂

You can do with this package the same as with any other OpenGL app, we have been using it in Evergine during some time.

OpenGL does not understand about file formats (models), if you were asking such, but you will find within our samples how to load a glTF one, which is one of the most popular. Internet is full of tutorials on how to work with all of them 🙂

—Marcos


De: gagan sidhu @.> Enviado: lunes, 31 de enero de 2022 20:03 Para: EvergineTeam/WebGL.NET @.> Cc: Marcos Cobeña Morián @.>; Comment @.> Asunto: Re: [EvergineTeam/WebGL.NET] would this render faster than plain HTML? (Issue #18)

thanks for this information.

unfortunately trying a demo will crash windowserver on firefox in macos 10.14, which is less of a concern.

i have to first figure out if it's possible to use this package. it seems i would need to produce some portable GL file format in order to do so, correct?

i originally produced these HTMLs using an R package, so i am not sure this is possible.

— Reply to this email directly, view it on GitHubhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FEvergineTeam%2FWebGL.NET%2Fissues%2F18%23issuecomment-1026107646&data=04%7C01%7C%7C6d3dce00b9674294e9ee08d9e4ec5729%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637792525988494996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=taTTOPhOBc%2B7hYk%2BB2D0fQN6B8R3uXUCroxLRbn7sME%3D&reserved=0, or unsubscribehttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAAIW77SZ3N7ZPUJZUUGNB43UY3MHHANCNFSM5NDMYQQA&data=04%7C01%7C%7C6d3dce00b9674294e9ee08d9e4ec5729%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637792525988494996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=sS6kVTFFQTGrPxjjchCyVh%2B8AVZcCoKdDEc1Xd2A1Ms%3D&reserved=0. Triage notifications on the go with GitHub Mobile for iOShttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04%7C01%7C%7C6d3dce00b9674294e9ee08d9e4ec5729%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637792525988494996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=JyRnxBcjzge9FvrrWXiO1L0xb2E4jKo9wljRThmwINA%3D&reserved=0 or Androidhttps://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04%7C01%7C%7C6d3dce00b9674294e9ee08d9e4ec5729%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637792525988494996%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=kC8W0CdWPvbmdOQDIV9mzvB6O4B6JE1pTXOpO1u2NJc%3D&reserved=0. You are receiving this because you commented.Message ID: @.***>

MarcosCobena avatar Feb 01 '22 07:02 MarcosCobena