Comments (6)
LWJGL put out a fix for this issue a few weeks ago. It was also necessary to change from using gl_framebuffer_object to the older gl_framebuffer_object_ext in order to use OpenGL 2.1 on macs. The OpenGL 3.2 compatibility profile that we were trying to use is unsupported on macOS. I still need to do some cleanup and a little more testing, but Mac rendering should be fixed in the next Tectonicus release.
from tectonicus.
Here's my config:
<?xml version="1.0"?>
<tectonicus version="2">
<config outputDir="simple_air"/>
<map name="air" worldDir="air/level.dat">
<layer name="Day" lighting="day"/>
</map>
</tectonicus>
from tectonicus.
What version of Java are you using?
from tectonicus.
Java version is 15.0.1.
from tectonicus.
Same problem.
from tectonicus.
I have the same problem out of the box. ./bin/tectonicus -c simpleConfig.xml
produces the following output.
Parsing config from /path/to/Tectonicus-2.28.7/simpleConfig.xml
No Minecraft jar specified.
Searching for most recent Minecraft jar...
Minecraft jar version: 1.16.5
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
+ + + + + + + + + + + + + + + + + + + + + + +
Tectonicus
Version: 2.28.7
Build 495
Constructed on October 28 2020 at 0949
www.github.com/tectonicus/tectonicus
+ + + + + + + + + + + + + + + + + + + + + + +
Started on Wed Mar 10 02:14:11 EET 2021
Player skin cache is corrupt, cleaning...
Creating player icon assembler
Initialising display...
2021-03-10 02:14:11.697 java[42075:2401688] pid(42075)/euid(501) is calling TIS/TSM in non-main thread environment, ERROR : This is NOT allowed. Please call TIS/TSM in main thread!!!
2021-03-10 02:14:11.754 java[42075:2401688] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'NSWindow drag regions should only be invalidated on the Main Thread!'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff50d10a9d __exceptionPreprocess + 256
1 libobjc.A.dylib 0x00007fff7b5123c6 objc_exception_throw + 48
2 CoreFoundation 0x00007fff50d2a8f5 -[NSException raise] + 9
3 AppKit 0x00007fff4e2c15ca -[NSWindow(NSWindow_Theme) _postWindowNeedsToResetDragMarginsUnlessPostingDisabled] + 317
4 AppKit 0x00007fff4e2be9f7 -[NSWindow _initContent:styleMask:backing:defer:contentView:] + 1479
5 AppKit 0x00007fff4e2be42a -[NSWindow initWithContentRect:styleMask:backing:defer:] + 45
6 libglfw.dylib 0x000000012b84fbc9 libglfw.dylib + 68553
7 libglfw.dylib 0x000000012b849416 libglfw.dylib + 42006
8 ??? 0x000000010f272370 0x0 + 4549190512
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6
simpleConfig.xml is as shipped with the exception of changing the output and save paths to absolute paths referring to the world save folder and to-be-created file ~/Desktop/mymapoutput.
from tectonicus.
Related Issues (20)
- Maps with 90 degree camera angle do not render correctly HOT 1
- Probably missing mod texture caused NPE (NullPointerException) Minecraft 1.16.4 + mods + Tectonicus 2.28.7 HOT 7
- Directions for incremental map generation / cache population? HOT 5
- Blank (all white) map.html HOT 8
- weird circular artifect around the map subset HOT 1
- Missing Layer and there is no option to switch maps HOT 1
- Can't see any of the map overlays like players, chests, etc.. HOT 3
- Missing blocks in render HOT 2
- Signs: character ' not escaped
- `mode="cmd"` still tries to open a display on MacOS HOT 1
- Can't select either 21w08b or 1.16.5 as a valid Minecraft jar in GUI mode HOT 1
- Support for 1.18 HOT 2
- tectonicus.exceptions.MissingAssetException: Couldn't load textures HOT 4
- Live map HOT 1
- Support for 1.19
- Couldn't load textures
- Log4J error when trying to start application HOT 2
- Ability to link specific coordinates HOT 2
- Artifacts/broken render from non-converted chunk border HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tectonicus.