usccacs / gears Goto Github PK
View Code? Open in Web Editor NEWGame-Engine Assisted Research framework for Scientific computing (GEARS) in Virtual Reality
Home Page: https://magics.usc.edu/gears/
License: GNU General Public License v3.0
Game-Engine Assisted Research framework for Scientific computing (GEARS) in Virtual Reality
Home Page: https://magics.usc.edu/gears/
License: GNU General Public License v3.0
I ran into this issue when trying to build the project/editor from scratch. When I copy a pre-built built dll from a working project to the freshly cloned repo, the editor runs fine and I can modify the project. This leads me to believe that the code in the repo isn't affecting the build targets, but rather that the directions provided aren't enough to setup the engine/editor. Also, since this happens before any relevant code is compiled, I'm wondering if it has something to do with engine compatibility (but I'm not certain).
I'm not close to my VR-compatible/Unreal-ready computer at the moment. But once I return the the US on Oct. 15, I will investigate further and post relevant logs. Making this post now since I received an email notifying me that a 2nd person has experienced the same issue.
when i using unity to open the object chlckme.unity, an error occurred like this:
error CS0246: The type or namespace name `PinchDetector' could not be found. Are you missing an assembly reference?
I don't know how to solve this problem, is there something wrong in my unity configuration?
Im using UnrealGEARS.
When I try to run the Animation Demo the editor hangs and doesn't respond and I can't exactly figure out why.
I assumed it might be because the dump files in the LammpsDump folder weren't downloaded correctly from git lfs, since when cloning the repo I also got this error:
'Error downloading object: UnityGEARS/Editor/Assets/Demo2-VirtualConfocalMicroscopy/GeometryData.zip (030fecd): Smudge error: Error downloading UnityGEARS/Editor/Assets/Demo2-VirtualConfocalMicroscopy/GeometryData.zip (030fecd7a6d460fc0db4cebcb1838f2602b63d7e1de76a6b1090997e35605716): batch response: This repository is over its data quota. Purchase more data packs to restore access.'
Hi,
I tried installing GEARS, and I faced this error:
LammpsVR could not be compiled. Try rebuilding from source manually.
Also, LammpsDumpFiles.zip is invalid.
any idea?
Running C:/Program Files/Epic Games/UE_5.4/Engine/Build/BatchFiles/Build.bat -projectfiles -project="C:/Setup/GEARS-master/UnrealGEARS/LammpsEditor/LammpsVR.uproject" -game -rocket -progress -log="C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor/Saved/Logs/UnrealVersionSelector-2024.07.27-02.50.54.log"
Using bundled DotNet SDK version: 6.0.302
Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" -projectfiles -project="C:/Setup/GEARS-master/UnrealGEARS/LammpsEditor/LammpsVR.uproject" -game -rocket -progress -log="C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor/Saved/Logs/UnrealVersionSelector-2024.07.27-02.50.54.log"
Log file: C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Saved\Logs\UnrealVersionSelector-2024.07.27-02.50.54.log
Log file: C:\Users\amirg\AppData\Local\UnrealBuildTool\Log_GPF.txt
Generating VisualStudio project files:
Discovering modules, targets and source code for project...
Available x64 toolchains (1):
* C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807
(Family=14.40.33807, FamilyRank=5, Version=14.40.33813, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64)
Visual Studio 2022 compiler version 14.40.33813 is not a preferred version. Please use the latest preferred version 14.38.33130
Available x64 toolchains (1):
* C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807
(Family=14.40.33807, FamilyRank=5, Version=14.40.33813, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64)
Visual Studio 2022 compiler version 14.40.33813 is not a preferred version. Please use the latest preferred version 14.38.33130
Available x64 toolchains (1):
* C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.40.33807
(Family=14.40.33807, FamilyRank=5, Version=14.40.33813, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64)
Visual Studio 2022 compiler version 14.40.33813 is not a preferred version. Please use the latest preferred version 14.38.33130
C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Source\LammpsVR.Target.cs(19,12): error CS0246: The type or namespace name 'UEBuildBinaryConfiguration' could not be found (are you missing a using directive or an assembly reference?)
C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Source\LammpsVREditor.Target.cs(19,12): error CS0246: The type or namespace name 'UEBuildBinaryConfiguration' could not be found (are you missing a using directive or an assembly reference?)
C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Source\LammpsVREditor.Target.cs(8,9): error CS7036: There is no argument given that corresponds to the required formal parameter 'target' of 'TargetRules.TargetRules(TargetInfo)'
C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Source\LammpsVR.Target.cs(8,9): error CS7036: There is no argument given that corresponds to the required formal parameter 'target' of 'TargetRules.TargetRules(TargetInfo)'
C:\Setup\GEARS-master\UnrealGEARS\LammpsEditor\Source\LammpsVR\LammpsVR.Build.cs(7,9): error CS7036: There is no argument given that corresponds to the required formal parameter 'target' of 'ModuleRules.ModuleRules(ReadOnlyTargetRules)'
Total execution time: 1.44 seconds
Expecting to find a type to be declared in a target rules named 'LammpsVRTarget'. This type must derive from the 'TargetRules' type defined by UnrealBuildTool.
It looks like LAMMPS switched to CMAKE, rather than individual Makefiles.
lammps/lammps#1985
Consequently, our directions for DLL plugin compilation are obsolete:
https://github.com/USCCACS/GEARS/blob/master/UnrealGEARS/LammpsCompilation/README.mdown
It seems we keep hitting our data caps due to our extremely large .DATA files. We should figure out an alternative way to host these (if at all).
Downloading UnityGEARS/Editor/Assets/Demo2-VirtualConfocalMicroscopy/GeometryData.zip (110 MB)
Error downloading object: UnityGEARS/Editor/Assets/Demo2-VirtualConfocalMicroscopy/GeometryData.zip (030fecd): Smudge error: Error downloading UnityGEARS/Editor/Assets/Demo2-VirtualConfocalMicroscopy/GeometryData.zip (030fecd7a6d460fc0db4cebcb1838f2602b63d7e1de76a6b1090997e35605716): batch response: This repository is over its data quota. Account responsible for LFS bandwidth should purchase more data packs to restore access.
EDIT: added the actual error message I get on a git clone
Hitting this
Running C:/Program Files/Epic Games/UE_4.16/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project="D:/Brandon/develop/GEARS/UnrealGEARS/LammpsEditor/LammpsVR.uproject" -game -rocket -progress -log="D:\Brandon\develop\GEARS\UnrealGEARS\LammpsEditor/Saved/Logs/UnrealVersionSelector-2020.11.23-18.55.57.log"
UnrealBuildTool Exception: System.IO.DirectoryNotFoundException: Could not find a part of the path 'd:\brandon\develop\gears\unrealgears\lammpseditor\saved\logs\unrealversionselector-2020.11.23-18.55.57.log'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at UnrealBuildTool.UnrealBuildTool.GuardedMain(String[] Arguments)
at UnrealBuildTool.UnrealBuildTool.Main(String[] Arguments)
Temporary Fix:
Adding a Saved\Logs
folder to UnrealGEARS\LammpsEditor
fixed this for me. Will make a Pull Request later.
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.