Giter VIP home page Giter VIP logo

modelcreator's People

Contributors

andersbilllinden avatar andre111 avatar anotheruserpass avatar azoraqua avatar elifoster avatar holdyourwaffle avatar lethosos avatar lorgan3 avatar mrcrayfish avatar phylogeny avatar rlbilyeu avatar spaceemotion avatar yuxuanchiadm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

modelcreator's Issues

Animated textures

It would be great if there was a way to add animated or hd textures to the blocks

Items

I realy can't find the way to export my design into a png.
At least i think i have to do it that way.
The program resourcepack workbench can't replace a photo by the json thingy.
plz help?

when holding shift to slowly move the orgin, the decimals go CRAZY

this is probably easy to fix, i once had this problem in one of my JS apps, and it worked fine after i rounded the number. too bad i cant java and dont know how to use eclipse. also, quick question: do you update the executable at your site when you make any changes here? i just simply have problems compiling but thats beside the point

compiling

and, the compiling method changed again. i guess im doing something wrong with the "res" folder becouse no canvas is loaded however the icons are

zrzut ekranu 2015-04-30 16 05 25
zrzut ekranu 2015-04-30 16 06 22

UV cordinates not in clipboard

when you copy a face, it should copy the UV cords too so you dont have to change it manualy if you want to have an cube with all faces the same texture

Add particle feature

its verry anoying to for every model have to go into the save and manualy enter the ("particle": "blocks/example") code. it would be nice if there was a feature to browse for the break particle before exporting.

only 1 axis rotation supported per cube

if you set the rotation of a cube, for example on the x axis and then change the axis to y, the x axis is reset and the y axis gets the current value of that drag thing. this makes it possible to make the cube stand on its edge
zrzut ekranu 2015-04-05 13 27 07
but in does not make it possible to make it stand on 1 corner.

Editing grass removes the tintindex

In the json file for stuff like grass, it has a * "tintindex": 0,* that makes it change colors for biomes. When you edit grass in model creator, it removes the tintindex and makes it gray everywhere.

cube behaving weird while orgin is moved

before you read this, i want you to know that there might be some logic to this thing that i dont understand.

if you move a cube to the orgin, and rotate it for example 90 degrees and then move the orgin up and down, i understand that the cube moves up and down, but the cube also moves away from the orgin, wich i dont understand.

orgin bug

2 Bugs found! NEED FIX NOW

Bugs
*1. When I boot up the program I don't see the model platform

*2. Can't import animated textures

If there is a fix PLEASE REPLY AS SOON AS POSSIBLE im working on a map with a lot of models which is supposed to be released soon

UV is not a 4-tuple.

UV editing is currently too limited, especially since some of my models use spritesheet-like textures, which are sliced by careful selection of UV coordinates. It would be useful to have some way of specifying raw coordinates.

[Bug] Black canvas on Mac OSX

Just a heads up, i know this is still in works, but I just wanted to say that all I get is a black canvas, when compiling ModelCreator on Mac OSX (using LWJGL 2.9.3 and jdk8 in intelliJ14):

Black Canvas

This is what LWJGL's debug mode showed me:

[LWJGL] Initial mode: 1920 x 1080 x 32 @60Hz
[LWJGL] MemoryUtil Accessor: AccessorUnsafe
Could not locate symbol glClientAttribDefaultEXT
Could not locate symbol glPushClientAttribDefaultEXT
Could not locate symbol glMatrixLoadfEXT
Could not locate symbol glMatrixLoaddEXT
Could not locate symbol glMatrixMultfEXT
Could not locate symbol glMatrixMultdEXT
Could not locate symbol glMatrixLoadIdentityEXT
Could not locate symbol glMatrixRotatefEXT
Could not locate symbol glMatrixRotatedEXT
Could not locate symbol glMatrixScalefEXT
Could not locate symbol glMatrixScaledEXT
Could not locate symbol glMatrixTranslatefEXT
Could not locate symbol glMatrixTranslatedEXT
Could not locate symbol glMatrixOrthoEXT
Could not locate symbol glMatrixFrustumEXT
Could not locate symbol glMatrixPushEXT
Could not locate symbol glMatrixPopEXT
Could not locate symbol glTextureParameteriEXT
Could not locate symbol glTextureParameterivEXT
Could not locate symbol glTextureParameterfEXT
Could not locate symbol glTextureParameterfvEXT
Could not locate symbol glTextureImage1DEXT
Could not locate symbol glTextureImage2DEXT
Could not locate symbol glTextureSubImage1DEXT
Could not locate symbol glTextureSubImage2DEXT
Could not locate symbol glCopyTextureImage1DEXT
Could not locate symbol glCopyTextureImage2DEXT
Could not locate symbol glCopyTextureSubImage1DEXT
Could not locate symbol glCopyTextureSubImage2DEXT
Could not locate symbol glGetTextureImageEXT
Could not locate symbol glGetTextureParameterfvEXT
Could not locate symbol glGetTextureParameterivEXT
Could not locate symbol glGetTextureLevelParameterfvEXT
Could not locate symbol glGetTextureLevelParameterivEXT
Could not locate symbol glTextureImage3DEXT
Could not locate symbol glTextureSubImage3DEXT
Could not locate symbol glCopyTextureSubImage3DEXT
Could not locate symbol glBindMultiTextureEXT
Could not locate symbol glMultiTexCoordPointerEXT
Could not locate symbol glMultiTexEnvfEXT
Could not locate symbol glMultiTexEnvfvEXT
Could not locate symbol glMultiTexEnviEXT
Could not locate symbol glMultiTexEnvivEXT
Could not locate symbol glMultiTexGendEXT
Could not locate symbol glMultiTexGendvEXT
Could not locate symbol glMultiTexGenfEXT
Could not locate symbol glMultiTexGenfvEXT
Could not locate symbol glMultiTexGeniEXT
Could not locate symbol glMultiTexGenivEXT
Could not locate symbol glGetMultiTexEnvfvEXT
Could not locate symbol glGetMultiTexEnvivEXT
Could not locate symbol glGetMultiTexGendvEXT
Could not locate symbol glGetMultiTexGenfvEXT
Could not locate symbol glGetMultiTexGenivEXT
Could not locate symbol glMultiTexParameteriEXT
Could not locate symbol glMultiTexParameterivEXT
Could not locate symbol glMultiTexParameterfEXT
Could not locate symbol glMultiTexParameterfvEXT
Could not locate symbol glMultiTexImage1DEXT
Could not locate symbol glMultiTexImage2DEXT
Could not locate symbol glMultiTexSubImage1DEXT
Could not locate symbol glMultiTexSubImage2DEXT
Could not locate symbol glCopyMultiTexImage1DEXT
Could not locate symbol glCopyMultiTexImage2DEXT
Could not locate symbol glCopyMultiTexSubImage1DEXT
Could not locate symbol glCopyMultiTexSubImage2DEXT
Could not locate symbol glGetMultiTexImageEXT
Could not locate symbol glGetMultiTexParameterfvEXT
Could not locate symbol glGetMultiTexParameterivEXT
Could not locate symbol glGetMultiTexLevelParameterfvEXT
Could not locate symbol glGetMultiTexLevelParameterivEXT
Could not locate symbol glMultiTexImage3DEXT
Could not locate symbol glMultiTexSubImage3DEXT
Could not locate symbol glCopyMultiTexSubImage3DEXT
Could not locate symbol glEnableClientStateIndexedEXT
Could not locate symbol glDisableClientStateIndexedEXT
Could not locate symbol glGetFloatIndexedvEXT
Could not locate symbol glGetDoubleIndexedvEXT
Could not locate symbol glGetPointerIndexedvEXT
Could not locate symbol glNamedProgramStringEXT
Could not locate symbol glNamedProgramLocalParameter4dEXT
Could not locate symbol glNamedProgramLocalParameter4dvEXT
Could not locate symbol glNamedProgramLocalParameter4fEXT
Could not locate symbol glNamedProgramLocalParameter4fvEXT
Could not locate symbol glGetNamedProgramLocalParameterdvEXT
Could not locate symbol glGetNamedProgramLocalParameterfvEXT
Could not locate symbol glGetNamedProgramivEXT
Could not locate symbol glGetNamedProgramStringEXT
Could not locate symbol glCompressedTextureImage3DEXT
Could not locate symbol glCompressedTextureImage2DEXT
Could not locate symbol glCompressedTextureImage1DEXT
Could not locate symbol glCompressedTextureSubImage3DEXT
Could not locate symbol glCompressedTextureSubImage2DEXT
Could not locate symbol glCompressedTextureSubImage1DEXT
Could not locate symbol glGetCompressedTextureImageEXT
Could not locate symbol glCompressedMultiTexImage3DEXT
Could not locate symbol glCompressedMultiTexImage2DEXT
Could not locate symbol glCompressedMultiTexImage1DEXT
Could not locate symbol glCompressedMultiTexSubImage3DEXT
Could not locate symbol glCompressedMultiTexSubImage2DEXT
Could not locate symbol glCompressedMultiTexSubImage1DEXT
Could not locate symbol glGetCompressedMultiTexImageEXT
Could not locate symbol glMatrixLoadTransposefEXT
Could not locate symbol glMatrixLoadTransposedEXT
Could not locate symbol glMatrixMultTransposefEXT
Could not locate symbol glMatrixMultTransposedEXT
Could not locate symbol glNamedBufferDataEXT
Could not locate symbol glNamedBufferSubDataEXT
Could not locate symbol glMapNamedBufferEXT
Could not locate symbol glUnmapNamedBufferEXT
Could not locate symbol glGetNamedBufferParameterivEXT
Could not locate symbol glGetNamedBufferPointervEXT
Could not locate symbol glGetNamedBufferSubDataEXT
Could not locate symbol glProgramUniform1fEXT
Could not locate symbol glProgramUniform2fEXT
Could not locate symbol glProgramUniform3fEXT
Could not locate symbol glProgramUniform4fEXT
Could not locate symbol glProgramUniform1iEXT
Could not locate symbol glProgramUniform2iEXT
Could not locate symbol glProgramUniform3iEXT
Could not locate symbol glProgramUniform4iEXT
Could not locate symbol glProgramUniform1fvEXT
Could not locate symbol glProgramUniform2fvEXT
Could not locate symbol glProgramUniform3fvEXT
Could not locate symbol glProgramUniform4fvEXT
Could not locate symbol glProgramUniform1ivEXT
Could not locate symbol glProgramUniform2ivEXT
Could not locate symbol glProgramUniform3ivEXT
Could not locate symbol glProgramUniform4ivEXT
Could not locate symbol glProgramUniformMatrix2fvEXT
Could not locate symbol glProgramUniformMatrix3fvEXT
Could not locate symbol glProgramUniformMatrix4fvEXT
Could not locate symbol glProgramUniformMatrix2x3fvEXT
Could not locate symbol glProgramUniformMatrix3x2fvEXT
Could not locate symbol glProgramUniformMatrix2x4fvEXT
Could not locate symbol glProgramUniformMatrix4x2fvEXT
Could not locate symbol glProgramUniformMatrix3x4fvEXT
Could not locate symbol glProgramUniformMatrix4x3fvEXT
Could not locate symbol glTextureParameterIivEXT
Could not locate symbol glTextureParameterIuivEXT
Could not locate symbol glGetTextureParameterIivEXT
Could not locate symbol glGetTextureParameterIuivEXT
Could not locate symbol glMultiTexParameterIivEXT
Could not locate symbol glMultiTexParameterIuivEXT
Could not locate symbol glGetMultiTexParameterIivEXT
Could not locate symbol glGetMultiTexParameterIuivEXT
Could not locate symbol glProgramUniform1uiEXT
Could not locate symbol glProgramUniform2uiEXT
Could not locate symbol glProgramUniform3uiEXT
Could not locate symbol glProgramUniform4uiEXT
Could not locate symbol glProgramUniform1uivEXT
Could not locate symbol glProgramUniform2uivEXT
Could not locate symbol glProgramUniform3uivEXT
Could not locate symbol glProgramUniform4uivEXT
Could not locate symbol glNamedProgramLocalParameters4fvEXT
Could not locate symbol glNamedRenderbufferStorageEXT
Could not locate symbol glGetNamedRenderbufferParameterivEXT
Could not locate symbol glNamedRenderbufferStorageMultisampleEXT
Could not locate symbol glCheckNamedFramebufferStatusEXT
Could not locate symbol glNamedFramebufferTexture1DEXT
Could not locate symbol glNamedFramebufferTexture2DEXT
Could not locate symbol glNamedFramebufferTexture3DEXT
Could not locate symbol glNamedFramebufferRenderbufferEXT
Could not locate symbol glGetNamedFramebufferAttachmentParameterivEXT
Could not locate symbol glGenerateTextureMipmapEXT
Could not locate symbol glGenerateMultiTexMipmapEXT
Could not locate symbol glFramebufferDrawBufferEXT
Could not locate symbol glFramebufferDrawBuffersEXT
Could not locate symbol glFramebufferReadBufferEXT
Could not locate symbol glGetFramebufferParameterivEXT
Could not locate symbol glNamedFramebufferTextureEXT
Could not locate symbol glNamedFramebufferTextureLayerEXT
Could not locate symbol glNamedFramebufferTextureFaceEXT
[LWJGL] GL_EXT_direct_state_access was reported as available but an entry point is missing
Could not locate symbol glPrimitiveRestartNV
Could not locate symbol glPrimitiveRestartIndexNV
[LWJGL] GL_NV_primitive_restart was reported as available but an entry point is missing
Thu Mar 19 20:54:48 CET 2015 INFO:Use Java PNG Loader = true

This might help you out: http://forum.lwjgl.org/index.php?topic=5726.0

Keep it up!

How to compile? Error!

This is not really an issue, but when I tried to compile using Eclipse, I got some errors. How do you compile correctly? Thanks!

exporting to resource packs

what about a feature where you could export to a resource pack directly or create your own? would be easy for those begginers and comfterable for advanced. for exaple a list of all resource packs from .minecraft\resourcepacks and an icon with the pack.png. something like choosing resource packs from minecraft but ofc with the grayish style of the model creator. would be awesome to see :)

crashes while closing

for some reason the program crashes and stops responding after presssing the X, however the file>exit works just fine

Maybe my error

If i run ModelCreator with console it's say:

org.lwjgl.LWJGLException: Pixel format not accelerated
        at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
        at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
        at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:247)
        at org.lwjgl.opengl.Display.createWindow(Display.java:306)
        at org.lwjgl.opengl.Display.create(Display.java:848)
        at org.lwjgl.opengl.Display.create(Display.java:757)
        at org.lwjgl.opengl.Display.create(Display.java:739)
        at com.mrcrayfish.modelcreator.ModelCreator.<init>(ModelCreator.java:157)
        at com.mrcrayfish.modelcreator.Start.main(Start.java:46)

I normaly can run Minecraft.

Model Creator don't open

When I open the model creator NORMAL, nothing happens. The exact if I want to open it with adminstrator.

UV sidebar always up option

it would be nice if the sidebar would always be shown like in one of the older commits, because then you would be able to change the UV when on the elements screen. or you can make an checkbox, wich when checked will always display the UV sidebar.

transparent backgrounds rendered as black

when loading a texture with a transparent background, (flowers for example) the creator renders it as black when minecraft doesnt render it. thats how i made my cactus have transparent spikes XD

[Request] Rotate on multiple axes

The rotation interface is well made, however I noticed when designing a campfire model, that when you switch axes, it resets the rotation. This is a problem for me with this particular model, as all the parts are at a 22,5 degree angle facing upwards, however 4 of the elements need to be tilted at 45 degrees so they will angle in towards the campfire. Maybe swap the dropdown for 3 separate sliders, one for each axis, so we can rotate on multiple axes simultaneously.

export cube names

export cube names so when importing the names come back. usefull for making large models like iron bars

No import fucnction.

There is no import function, which I feel is quite important. I'm sure you're already planning this, but I'm opening the issue so it gets put on the TODO list.

random crashes :(

for a wile now the program has crashed on me at random times but mostly the thing me done befor the crash has been deleting a "cube" and reaplying a texture to a project that inported with its texture missing and not sure how to get a error report but this is what it says

Description:
A problem caused this program to stop interacting with Windows.

Problem signature:
Problem Event Name: AppHangB1
Application Name: java.exe
Application Version: 8.0.25.18
Application Timestamp: 54345ca0
Hang Signature: 156f
Hang Type: 4
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 2057
Additional Hang Signature 1: 156f6a437b40c02fa90de95b43008360
Additional Hang Signature 2: a7fa
Additional Hang Signature 3: a7fa417b9e2eba8dfc7d464f74cada6c
Additional Hang Signature 4: c930
Additional Hang Signature 5: c9305058740ab66b48e2dd43f22edea0
Additional Hang Signature 6: 8ac8
Additional Hang Signature 7: 8ac8dd7b73c6a0ca0cb6ad8450b964eb

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

Source code License?

Whats the License of the source code? GPL v2, MIT, Public domain? I'd be very thankful to know! :)

(a license.txt is missing in the root directory)

Shadows

i just cannot figure out how to remove the shadows from cubes when a block is next to it. for example, if there is a cube, and then in mc you place a block to the north of the block with the cube the north face of the cube becomes black. this probably does not happen with transparent blocks(havent tested), but im designing a bookshelf with a lot of cubes. also, if the feature alredy exists, i cannot find it. the shade checkbox does not seem to do anything for me.

Textures not being rendered - WIndows 7, JRE1.8.0_31

I have successfully built ModelCreator, and I can create, move, etc. cuboids, but I have yet to see a texture rendered. I can disable faces from being displayed, but after selecting a texture from the file system, it does not display on the assigned face

I have tried debugging the code, but I have not had much luck there - the 'binded' value for my cuboid always comes up false, even though the texture file is present in the correct place. I'm wondering if perhaps I've just just missed a step when I am tying to assign a texture to a face - but the steps seem pretty self-explanatory.

I have also run some sample LWJGL programs, and I see their textures, so I think I can eliminate my graphics card driver from the equation (hopefully).

Anyway, excellent program, thanks for all your work, can't wait to start making models : -)

ENV: WIndows 7, JRE1.8.0_31

UV feature not changing 2nd set of cords

in the editor, the UV looks just fine, but when its generated in the JSON file the second set of cordinates is always 16, making my pumpkin look something like this:
zrzut ekranu 2015-04-05 13 40 22
also this is the json file generated:
zrzut ekranu 2015-04-05 13 40 50

Y no build system?

Hey, it'd be awesome if you can update this to use Maven/Gradle before you push the final version. I can't build it because I have IntelliJ, not Eclipse.

Drop down menus do not work

I am using Ubuntu Mate 15.10 with oracle JDK the drop down menus(i.e the Axis drop down) goes down and back up really fast. If you need any thing else just let me know.

ParkerMc01

Direct editing of JSON files would be very helpful

The most straightforward process for me would be:

  1. Double click on a .json under windows opens the model creator
  2. I do my changes and press CTRL + S and the programm saves the model under the same name
  3. I do a slightly different model and select "Save as" in the File menu to create a new model

Until there is undo functionality, a "Do you really..." popup could show everytime you want to save an existing file.

Black Screen on OS X El Capitan

As soon as the application launches, the screen turns completely black on OS X 10.11 El Capitan. This happens no matter what other applications are running, I have not been able to return to the Desktop from this black screen other than by holding down the power button and rebooting. I tried running via Terminal to gather logs but as I cannot access the computer once the screen has gone black I cannot retrieve the Terminal output, and since it's a forced shutdown the Terminal log is lost. I should also mention the display doesn't turn off, but just displays all black and is still illuminated.

can´t import textures

i have created some textures and when i try to import , the program says that the size is not correct, but their size is 16x16. i don´t know what is the problem. this is a example of image
texturaestaciondesalud 2

Sizes available limited to very few sigfigs.

The model format permits any value for coordinates that is a valid JSON double. The editor does not, which is a pretty big issue, since I use dimensions that are often irrational numbers with square roots. Being able to paste into the fields would be optimal.

few bugs on Linux

  1. Can't rename cubes
  2. window doesn't know if its full screen or not so it causes some wired issues - simple fix just click full screen until it goes full screen
  3. the window trys to lock its self on screen so you can move it off your monitor.

[Request] Export as WaveFront OBJ

In pre-1.8 modding, you can't use JSON models (at least not that I'm aware of), so I was wondering if there was a way you could make an option for your program to export the model as OBJ code instead? I find your tool very handy and intuitive, but I'd like to use it to make the models for pre-1.8 versions of mods as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.