wowdevtools / everlook Goto Github PK
View Code? Open in Web Editor NEWEverlook is a World of Warcraft model viewer, created to showcase the capabilities of libwarcraft.
License: GNU General Public License v3.0
Everlook is a World of Warcraft model viewer, created to showcase the capabilities of libwarcraft.
License: GNU General Public License v3.0
Hello i would like to report 2 "Bugs"
1 - when you are on Raggnaros boss... There are places where he is LOS and caster cannot do dps. Can you fix it please?
2 - Robe of Archmage stack with gem/mana pot CD
As you can see in WMV viewport adapts to model size.
If model is big - camera moves far away.
But if we look at these models, they are in same position and they take same space in viewport.
In Everlook I'm inside model. That's quite bad because I always need to move out from model to check what it is.
Basically can you please have an option in where one can preview items for player characters (even just a base default human male 0/0/0/.. etc. customized model to start for version 0.1) that can view the unused gear textures / 3D model - texture combinations that exist in the files but are not implemented in-game; especially for gear textures that do not use a 3D model. (It would help myself for example make new Blizzard-Like items for projects like these: https://www.youtube.com/watch?v=IgcIISkpmgY ) Please please please Shakes the tree C'mon better un-used item asset prototyping!
Nuget Package it need to be downloaded, this is the issue
Discord link on readme page is invalid.
[DISCORD|WoWDevs]
https://discord.gg/EzKJjtv
^^ invalid link.
I can't compile this program on linux using pop_os. I have tried a lot of solutions but nothing has worked. I will paste system info and my log when I try to use msbuild Everlook.sln. Not sure if anyone would be able to help but I just can't seem to figure out what I am doing wrong.
NAME="Pop!_OS"
VERSION="22.04 LTS"
ID=pop
ID_LIKE="ubuntu debian"
PRETTY_NAME="Pop!_OS 22.04 LTS"
VERSION_ID="22.04"
HOME_URL="https://pop.system76.com"
SUPPORT_URL="https://support.system76.com"
BUG_REPORT_URL="https://github.com/pop-os/pop/issues"
PRIVACY_POLICY_URL="https://system76.com/privacy"
VERSION_CODENAME=jammy
UBUNTU_CODENAME=jammy
LOGO=distributor-logo-pop-os
/home/misterstrangecase/Everlook/Everlook/UI/Widgets/ViewportArea.cs(39,18): warning CS3021: 'ViewportArea' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(192,17): warning CS0612: 'ImageMenuItem.UseStock' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(204,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(214,17): warning CS0612: 'ImageMenuItem.UseStock' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(226,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(240,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(559,13): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Package/PackageGroup.cs(391,21): warning CS8762: Parameter 'fileInfo' must have a non-null value when exiting with 'true'. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(164,17): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(156,17): error CS8602: Dereference of a possibly null reference. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(166,22): error CS8602: Dereference of a possibly null reference. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(243,17): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(85,21): warning CS0612: 'IconTheme.AddBuiltinIcon(string, int, Pixbuf)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1281,13): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindowElements.cs(123,44): warning CS0414: The field 'MainWindow._skinCountLabel' is assigned but its value is never used [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(46,52): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(46,66): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(47,36): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(47,50): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(558,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(165,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(165,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(244,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(244,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(511,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1282,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(511,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1282,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/DataLoadingRoutines.cs(119,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(88,42): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(88,72): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(159,49): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(159,71): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(202,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(204,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(206,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(208,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(210,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableWorldModel.cs(447,21): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/ViewportRenderer.cs(176,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
Done Building Project "/home/misterstrangecase/Everlook/Everlook/Everlook.csproj" (default targets) -- FAILED.
Done Building Project "/home/misterstrangecase/Everlook/Everlook.sln" (default targets) -- FAILED.
Build FAILED.
"/home/misterstrangecase/Everlook/Everlook.sln" (default target) (1) ->
"/home/misterstrangecase/Everlook/Everlook/Everlook.csproj" (default target) (2) ->
(CoreCompile target) ->
/home/misterstrangecase/Everlook/Everlook/UI/Widgets/ViewportArea.cs(39,18): warning CS3021: 'ViewportArea' does not need a CLSCompliant attribute because the assembly does not have a CLSCompliant attribute [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(192,17): warning CS0612: 'ImageMenuItem.UseStock' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(204,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(214,17): warning CS0612: 'ImageMenuItem.UseStock' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(226,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(240,17): warning CS0612: 'ImageMenuItem.Image' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(559,13): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Package/PackageGroup.cs(391,21): warning CS8762: Parameter 'fileInfo' must have a non-null value when exiting with 'true'. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(164,17): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(243,17): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(85,21): warning CS0612: 'IconTheme.AddBuiltinIcon(string, int, Pixbuf)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1281,13): warning CS0612: 'Menu.PopupForDevice(Device, Widget, Widget, MenuPositionFunc, DestroyNotify, uint, uint)' is obsolete [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindowElements.cs(123,44): warning CS0414: The field 'MainWindow._skinCountLabel' is assigned but its value is never used [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(46,52): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(46,66): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(47,36): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/IconManager.cs(47,50): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GamePage.cs(558,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(165,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookDirectoryExportDialog.cs(165,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(244,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/EverlookImageExportDialog.cs(244,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(511,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1282,13): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(511,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(1282,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Utility/DataLoadingRoutines.cs(119,13): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(88,42): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(88,72): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(159,49): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Explorer/GameLoader.cs(159,71): warning SA1316: Tuple element names should use correct casing [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(202,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(204,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(206,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(208,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableGameModel.cs(210,17): warning SA1515: Single-line comment should be preceded by blank line [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/Rendering/RenderableWorldModel.cs(447,21): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/Viewport/ViewportRenderer.cs(176,17): warning SA1005: Single line comment should begin with a space. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
"/home/misterstrangecase/Everlook/Everlook.sln" (default target) (1) ->
"/home/misterstrangecase/Everlook/Everlook/Everlook.csproj" (default target) (2) ->
(CoreCompile target) ->
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(156,17): error CS8602: Dereference of a possibly null reference. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
/home/misterstrangecase/Everlook/Everlook/UI/MainWindow.cs(166,22): error CS8602: Dereference of a possibly null reference. [/home/misterstrangecase/Everlook/Everlook/Everlook.csproj]
38 Warning(s)
2 Error(s)
Time Elapsed 00:00:05.87
For WMOs, it'd be fabulous if Everlook permitted me to click on a face in the 3D view and pull up the following details from the underlying WMO data:
This would be immensely useful when verifying certain behaviors during rendering while reversing the rendering code paths in the client exe.
Ideally, the picking mode would apply some kind of highlight coloring to the poly as I mouse over it (to make it easier to tell if I'm picking the face I expected). Similarly, once picked, it'd be great if the poly was highlighted as active.
Coud you pls provde *exe download?
I cant complied your souce.
Hey, everlooks need to view everything but if we have multiple clients, one with english another in spanish or russian how we can load the spanish or russian versions?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.