Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch Modelviewer from Flash to WebGL #301

Open
qyh214 opened this issue May 17, 2021 · 9 comments
Open

Switch Modelviewer from Flash to WebGL #301

qyh214 opened this issue May 17, 2021 · 9 comments
Labels
Feature request i want something that is missing

Comments

@qyh214
Copy link
Contributor

qyh214 commented May 17, 2021

some feature use flash(swf),now flash support has ended and removed from the system.we should change this

@qyh214 qyh214 changed the title Using HTML5 technology to achieve sound playback Using HTML5 technology May 17, 2021
@qyh214 qyh214 closed this as completed May 17, 2021
@qyh214
Copy link
Contributor Author

qyh214 commented May 26, 2021

maybe we can add support for 3D view again, such as three.js

@qyh214 qyh214 reopened this May 26, 2021
@Helias
Copy link
Contributor

Helias commented May 26, 2021

totally agree 👍

we could use something like this https://github.com/vjeux/jsWoWModelViewer
demo: http://vjeux.github.io/jsWoWModelViewer/

@LordMagnum
Copy link

these are two different, and not usefull,

treeJS has no M2/MDX Loader
Vjeux .... can 'O.K.' Display items, but no komplexe Characters or Creature Models.

@qyh214
Copy link
Contributor Author

qyh214 commented May 27, 2021

these are two different, and not usefull,

treeJS has no M2/MDX Loader
Vjeux .... can 'O.K.' Display items, but no komplexe Characters or Creature Models.

Or maybe convert m2 to obj, but it takes a lot of work.

Three.js should be supported and open source for a long time(Also has the quite perfect document), which should be more suitable for this project.

Of course, it's just a proposal. Maybe there's a better plan!

this issue also link to:

TrinityCore#27

@Faq
Copy link

Faq commented Aug 15, 2021

As veux is dead project, three.js is way to go and m2 is added to their todo: mrdoob/three.js#5524

@Sarjuuk Sarjuuk added the Feature request i want something that is missing label Oct 18, 2021
@Sarjuuk
Copy link
Owner

Sarjuuk commented Oct 18, 2021

Unless someone presents me a ready to use solution on a silver platter, I'm not going to use it.
I don't understand models/animation and am unable to adopt the prototypes you linked.

But that's also in the README.md

@Sarjuuk Sarjuuk closed this as completed Oct 18, 2021
@Sarjuuk Sarjuuk changed the title Using HTML5 technology Switch Modelviewer from Flash to WebGL Oct 18, 2021
@Faq
Copy link

Faq commented Aug 20, 2022

Some example available if anyone willing to play around with M2Loader, there also link to implementation mrdoob/three.js#5524 (comment)

@Sarjuuk that can be called as "silver platter" what you referring to? :)

@Sarjuuk
Copy link
Owner

Sarjuuk commented Oct 6, 2022

Not really a fan of live referencing wowhead all the time but it is a solution..

@Mat2095
Copy link

Mat2095 commented Dec 9, 2023

Just to mention two more alternatives:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request i want something that is missing
Projects
None yet
Development

No branches or pull requests

6 participants