First of all, good job on the program. very easy to use, upload, and check other skins out to see how they've done it.i'm using this editor for a few months already i think, but lately when i try to upload i get this:error uploading skin: your account has been migrated use your email adress to log in.maybe it's because i created my mojang account and connected it to my minecraft account?helpl please, i want to keep using this editor, cause i love it.
Techne is the most used model editor from my understanding, and it has an easy-to-use XML format (similar to mine, but easier-to-use), so I'll probably end up supporting it. I had talked with the owner, and we had a pretty good discussion about future possibilities, so we'll see what happens.
If you're able to get the source files to the models for any mods you'd like to get supported, or at the very least get them to contact me directly about it (ie, "MCSkin3D would like to support your mod in the new release"), I would be able to support them no problem.
I hope you do end up supporting it. If it's really the most used it will open up a lot of possibilities. Currently, I'm trying to make skins for some of the cats on Mo' Creatures and it's going horrendously. I'm trying to figure out what my limits are and what I can and can't stretch (I'm attempting to make Entei, Raikou, and Suicune, and other Pokemon) but it's exhausting, time-consuming, and inaccurate. Which is where I originally hoped MCSkin3d would come in. But I've still used it to mod other things, and I'm going to make my own texture pack using it soon. But I will definitely message Dr. Zhark and see if they're willing to cooperate and I'll even look into a few others. I think it would be amazing to get MCSkin3d into an all around mob editor.
And lastly, the Facebook link appears incorrect.. Maybe you typed it wrong?
I hope you do end up supporting it. If it's really the most used it will open up a lot of possibilities. Currently, I'm trying to make skins for some of the cats on Mo' Creatures and it's going horrendously. I'm trying to figure out what my limits are and what I can and can't stretch (I'm attempting to make Entei, Raikou, and Suicune, and other Pokemon) but it's exhausting, time-consuming, and inaccurate. Which is where I originally hoped MCSkin3d would come in. But I've still used it to mod other things, and I'm going to make my own texture pack using it soon. But I will definitely message Dr. Zhark and see if they're willing to cooperate and I'll even look into a few others. I think it would be amazing to get MCSkin3d into an all around mob editor.And lastly, the Facebook link appears incorrect.. Maybe you typed it wrong?
If you can get the authors to work with me on this, or at the very least send me their email/contact info, I can contact them myself and see about cross-promotion (like we're doing with Mine Little Pony).
i need help! i imported a skin into it to edit like i normally do and well it sorta all crashed? it now just comes up with a white box with a red x going across it, in both the skin editor and the skin selector at the side. also it pops up with multiple errors :< i dont know what to do. please help?
"Save Report" when the dialog comes up, and paste the data here. Try deleting settings.ini and seeing if that works. Otherwise, update your graphics card drivers, and/or try the 1.4 beta available via our FaceBook page: http://facebook.com/mcskin3d/
Downloaded the 1.3 version and ran into an exception error. I went ahead and downloaded the latest release..and had the exact same error.
The error occurs whenever I try to go to RGBA or HSLA mode, not sure if its the same error, so I got a copy of each one just in case. Anyway incomming text files of the issue.
RGBA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.ColorSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\ColorSliderRenderer.cs:line 51
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
HSLA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.HueSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\HueSliderRenderer.cs:line 65
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
For further information..once I 'ok' the error...it still works in full..but the sliders for adding more/less of individual values...just have huge red X's over them instead of being graphically there.
I've just installed this and didn't change any settings at all.
Rollback Post to RevisionRollBack
Quote from Rezdude »
PvP is like sex. When both parties are willing, it can be a very enjoyable experience. However, when one party is not, it is bound to ruin someone's day.
Downloaded the 1.3 version and ran into an exception error. I went ahead and downloaded the latest release..and had the exact same error.
The error occurs whenever I try to go to RGBA or HSLA mode, not sure if its the same error, so I got a copy of each one just in case. Anyway incomming text files of the issue.
RGBA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.ColorSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\ColorSliderRenderer.cs:line 51
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
HSLA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.HueSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\HueSliderRenderer.cs:line 65
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
For further information..once I 'ok' the error...it still works in full..but the sliders for adding more/less of individual values...just have huge red X's over them instead of being graphically there.
I've just installed this and didn't change any settings at all.
Gotcha.
I didn't fully test the program with Visual Styles disabled. I will do that now and make sure no related bugs are there.
Thanks for the report!
If you can get the authors to work with me on this, or at the very least send me their email/contact info, I can contact them myself and see about cross-promotion (like we're doing with Mine Little Pony).
I'll do my best. I'll post here as soon as I get them. And no problem.
Also, I want to thank you. I appreciate your dedication, how interactive you are with minecrafters, your eagerness for their ideas to better the program, and how in-depth and functional you are striving to make MCSkin3D. Thank you.
I'll do my best. I'll post here as soon as I get them. And no problem.
Also, I want to thank you. I appreciate your dedication, how interactive you are with minecrafters, your eagerness for their ideas to better the program, and how in-depth and functional you are striving to make MCSkin3D. Thank you.
It's the way I've always been - I'm glad to be able to provide my services to the Minecraft community. The community appreciates my work and in return I get ideas on how to improve - this is how the cycle of a program should be. I don't want to ever turn up like Adobe.
It's the way I've always been - I'm glad to be able to provide my services to the Minecraft community. The community appreciates my work and in return I get ideas on how to improve - this is how the cycle of a program should be. I don't want to ever turn up like Adobe.
-P
Great to hear. I wish more programmers and minecrafters had your outlook. And your Adobe remark made me lol.
Also, I've been running into a great deal of errors. Firstly, I can't save it seems.
System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at System.Drawing.Image.Save(String filename, ImageFormat format)
at System.Drawing.Image.Save(String filename)
at MCSkin3D.Skin.CommitChanges(Texture currentSkin, Boolean save) in C:\MCSkinner\Skin.cs:line 203
at MCSkin3D.Editor.PerformSaveSkin(Skin s) in C:\MCSkinner\Forms\Editor.cs:line 2424
at MCSkin3D.Editor.PerformSave() in C:\MCSkinner\Forms\Editor.cs:line 2476
at MCSkin3D.Editor.saveToolStripMenuItem_Click(Object sender, EventArgs e) in C:\MCSkinner\Forms\Editor.cs:line 3811
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Also, I can't import. I've been able to save files to my computer, but being unable to import them back into the program, I haven't been able to do anything but create from scratch.
[importing error report]:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'Skins\skincraft_king.png'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at MCSkin3D.Editor.ImportSkin(String fileName, String folderLocation, TreeNode parentNode) in C:\MCSkinner\Forms\Editor.cs:line 2066
at MCSkin3D.Editor.ImportSkins(String[] fileName, TreeNode parentNode) in C:\MCSkinner\Forms\Editor.cs:line 2100
at MCSkin3D.Editor.PerformImportSkin() in C:\MCSkinner\Forms\Editor.cs:line 2115
at MCSkin3D.Editor.importToolStripButton_Click(Object sender, EventArgs e) in C:\MCSkinner\Forms\Editor.cs:line 4129
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Great to hear. I wish more programmers and minecrafters had your outlook. And your Adobe remark made me lol.
Also, I've been running into a great deal of errors. Firstly, I can't save it seems.
Also, I can't import. I've been able to save files to my computer, but being unable to import them back into the program, I haven't been able to do anything but create from scratch.
[importing error report]:
These are strange ones indeed.. these issues should all be fixed whenever we implement our custom PNG code - for now though I can't really tell what might be causing that.
To manually import skins, drag them to your Skins\ directory in the MCSkin3D installation folder. That should take care of that.. saving skins appears to be a bigger issue, however..
Try updating .NET 3.5 to SP1 and see if that helps.
These are strange ones indeed.. these issues should all be fixed whenever we implement our custom PNG code - for now though I can't really tell what might be causing that.
To manually import skins, drag them to your Skins\ directory in the MCSkin3D installation folder. That should take care of that.. saving skins appears to be a bigger issue, however..
Try updating .NET 3.5 to SP1 and see if that helps.
-P
It said I have 3.5 SP1 already, so I told it to repair, and this is what happened.
[02/18/12,22:34:26] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[02/18/12,22:35:46] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
Is my computer the problem?
Don't worry about any of this. I took your advice and it's running smooth, with no hiccups.
It said I have 3.5 SP1 already, so I told it to repair, and this is what happened.
[02/18/12,22:34:26] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[02/18/12,22:35:46] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
Is my computer the problem?
Don't worry about any of this. I took your advice and it's running smooth, with no hiccups.
Alrighty, good. Chances are it was just .NET acting up.
Alrighty, good. Chances are it was just .NET acting up.
-P
Well, as long as it's working I'm content. Also, I noticed a few things I wanted to speak with you about.
A. When erased, villagers noses, arms, and feet will still show, just black. Is this something being worked on? Or a problem only I'm having?
B. I use the hybrid view for more accuracy, and I noticed however it is in the 2D view, it will be mirrored on the model. In game however, it will then show it as it is on the 2D view. This confused me because I went off of the 3D model and in game things were all backwards.
C. Villagers files have an under and over layer, but only the over layer ever shows unless you look at it from certain angles (at least in MCSkins3D, I haven't checked in game as I got lazy and only used the over-skins.
D. I've gotten no response from Dr. Zhark, have you?
Well, as long as it's working I'm content. Also, I noticed a few things I wanted to speak with you about.
A. When erased, villagers noses, arms, and feet will still show, just black. Is this something being worked on? Or a problem only I'm having?
B. I use the hybrid view for more accuracy, and I noticed however it is in the 2D view, it will be mirrored on the model. In game however, it will then show it as it is on the 2D view. This confused me because I went off of the 3D model and in game things were all backwards.
C. Villagers files have an under and over layer, but only the over layer ever shows unless you look at it from certain angles (at least in MCSkins3D, I haven't checked in game as I got lazy and only used the over-skins.
D. I've gotten no response from Dr. Zhark, have you?
A. Some parts support transparency while others don't. Non-transparent parts will show up black if made transparent (to mimic the game).
B. This was a bug in the last beta, and has been fixed. Every model is inverted on the X axis. The new beta will fix that. You may want to revert to an earlier beta, or use 1.3 for now.
C. Fixed this as well, was a depth sorting issue.
D. Haven't had a chance to email him.
A. Some parts support transparency while others don't. Non-transparent parts will show up black if made transparent (to mimic the game).
B. This was a bug in the last beta, and has been fixed. Every model is inverted on the X axis. The new beta will fix that. You may want to revert to an earlier beta, or use 1.3 for now.
C. Fixed this as well, was a depth sorting issue.
D. Haven't had a chance to email him.
-P
A. The noses at least will show up transparent in game. Not sure of the other parts as of yet. (I just had to get rid of those noses.) Planning on a villager with only half arms so they aren't always crossed.
B. It's fine for now, I just know not to base my final outcome on the 3D model, but the 2D instead.
C. Good! Means I can fix my smiths and butchers apron.
D. I sent him one, but it will probably be more convincing coming from you.
On another note, is there a plan for a cut, copy, paste feature? Or have I completely missed it if there is one? I would understand if there isn't, as that would involve adding selection, and would be difficult to apply to 3D models. But it could be selection works only on the 2D? That would make more sense. The addition of selection could also possibly introduce new possibilities, aside from the aforementioned ones.
A. The noses at least will show up transparent in game. Not sure of the other parts as of yet. (I just had to get rid of those noses.) Planning on a villager with only half arms so they aren't always crossed.
B. It's fine for now, I just know not to base my final outcome on the 3D model, but the 2D instead.
C. Good! Means I can fix my smiths and butchers apron.
D. I sent him one, but it will probably be more convincing coming from you.
On another note, is there a plan for a cut, copy, paste feature? Or have I completely missed it if there is one? I would understand if there isn't, as that would involve adding selection, and would be difficult to apply to 3D models. But it could be selection works only on the 2D? That would make more sense. The addition of selection could also possibly introduce new possibilities, aside from the aforementioned ones.
I'll be re-writing the transparency system when the new part system is introduced, so that transparent parts will be dynamic rather than just letting the model choose what is and what isn't transparent.
Luckily the 2D view was unaffected by the issue. I'll upload a beta right now so you can get around this issue.
I'll be re-writing the transparency system when the new part system is introduced, so that transparent parts will be dynamic rather than just letting the model choose what is and what isn't transparent.
Luckily the 2D view was unaffected by the issue. I'll upload a beta right now so you can get around this issue.
Edit: I've seen the X-Axis change, and it's a surprisingly huge relief. But I ask what/if you have implemented other things into the Super-Secret-Sehsa-Beta?
I opened it right now to make a new player skin, and I got this.
System.IO.IOException: The process cannot access the file 'C:\Documents and Settings\Aaron Jackson\Desktop\Miner's Log\MCSkin3D\Updated =D\Swatches\Default Swatches.aco' because it is being used by another process.
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)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at MCSkin3D.Swatches.ACOSwatch.Load() in C:\MCSkinner\Swatches\ACOSwatch.cs:line 146
at MCSkin3D.SwatchContainer.AddDirectory(String dir) in C:\MCSkinner\Swatches\SwatchContainer.cs:line 76
at MCSkin3D.Editor..ctor() in C:\MCSkinner\Forms\Editor.cs:line 264
at MCSkin3D.Program.MainCore() in C:\MCSkinner\Program.cs:line 76
It did open however, but I'm not sure what I did different from the previous time I opened it that caused this error. Also, love the new GUI for the RGBA and HSVA. It takes less fiddling around with to get the exact color I'm looking for.
I opened it right now to make a new player skin, and I got this.
System.IO.IOException: The process cannot access the file 'C:\Documents and Settings\Aaron Jackson\Desktop\Miner's Log\MCSkin3D\Updated =D\Swatches\Default Swatches.aco' because it is being used by another process.
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)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at MCSkin3D.Swatches.ACOSwatch.Load() in C:\MCSkinner\Swatches\ACOSwatch.cs:line 146
at MCSkin3D.SwatchContainer.AddDirectory(String dir) in C:\MCSkinner\Swatches\SwatchContainer.cs:line 76
at MCSkin3D.Editor..ctor() in C:\MCSkinner\Forms\Editor.cs:line 264
at MCSkin3D.Program.MainCore() in C:\MCSkinner\Program.cs:line 76
It did open however, but I'm not sure what I did different from the previous time I opened it that caused this error. Also, love the new GUI for the RGBA and HSVA. It takes less fiddling around with to get the exact color I'm looking for.
I have opened it several times since then and it opened and worked properly. It was a one time event, so I wouldn't look too much into it. Everything else is working fine. The save function is working as well. So far you've fixed 2 of my problems, saving being the biggest reason to rejoice, and added a feature that vastly improved the ease of skinning. You deserve a medal or some other form of recognition. One for your skill with programming and the other functionality inclusion into your programs. Bravo.
EDIT: You fixed the villager layers too! Thank you. I wish I could do more than a thank you here and there, but I honestly mean it. The more I use this program the more it becomes my tool for every graphic problem on minecraft. Anything I don't like, I can change. It's wonderful.
I have opened it several times since then and it opened and worked properly. It was a one time event, so I wouldn't look too much into it. Everything else is working fine. The save function is working as well. So far you've fixed 2 of my problems, saving being the biggest reason to rejoice, and added a feature that vastly improved the ease of skinning. You deserve a medal or some other form of recognition. One for your skill with programming and the other functionality inclusion into your programs. Bravo.
EDIT: You fixed the villager layers too! Thank you. I wish I could do more than a thank you here and there, but I honestly mean it. The more I use this program the more it becomes my tool for every graphic problem on minecraft. Anything I don't like, I can change. It's wonderful.
Thanks for your support; that's what we need the most.
Glad to hear!
-P
I hope you do end up supporting it. If it's really the most used it will open up a lot of possibilities. Currently, I'm trying to make skins for some of the cats on Mo' Creatures and it's going horrendously. I'm trying to figure out what my limits are and what I can and can't stretch (I'm attempting to make Entei, Raikou, and Suicune, and other Pokemon) but it's exhausting, time-consuming, and inaccurate. Which is where I originally hoped MCSkin3d would come in. But I've still used it to mod other things, and I'm going to make my own texture pack using it soon. But I will definitely message Dr. Zhark and see if they're willing to cooperate and I'll even look into a few others. I think it would be amazing to get MCSkin3d into an all around mob editor.
And lastly, the Facebook link appears incorrect.. Maybe you typed it wrong?
If you can get the authors to work with me on this, or at the very least send me their email/contact info, I can contact them myself and see about cross-promotion (like we're doing with Mine Little Pony).
Our FaceBook link changed: http://facebook.com/mcskin3d/
Thanks for letting me know!
"Save Report" when the dialog comes up, and paste the data here. Try deleting settings.ini and seeing if that works. Otherwise, update your graphics card drivers, and/or try the 1.4 beta available via our FaceBook page: http://facebook.com/mcskin3d/
-P
The error occurs whenever I try to go to RGBA or HSLA mode, not sure if its the same error, so I got a copy of each one just in case. Anyway incomming text files of the issue.
RGBA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.ColorSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\ColorSliderRenderer.cs:line 51
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
HSLA Error:
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.TrackBarRenderer.InitializeRenderer(VisualStyleElement element, Int32 state)
at System.Windows.Forms.TrackBarRenderer.DrawHorizontalThumb(Graphics g, Rectangle bounds, TrackBarThumbState state)
at MCSkin3D.HueSliderRenderer.Render(Graphics g) in D:\projects\MCSkinner\Controls\HueSliderRenderer.cs:line 65
at MB.Controls.ColorSlider.DrawSlider(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 870
at MB.Controls.ColorSlider.OnPaint(PaintEventArgs e) in D:\projects\MCSkinner\Controls\ColorSlider.cs:line 865
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
For further information..once I 'ok' the error...it still works in full..but the sliders for adding more/less of individual values...just have huge red X's over them instead of being graphically there.
I've just installed this and didn't change any settings at all.
Gotcha.
I didn't fully test the program with Visual Styles disabled. I will do that now and make sure no related bugs are there.
Thanks for the report!
-P
I'll do my best. I'll post here as soon as I get them. And no problem.
Also, I want to thank you. I appreciate your dedication, how interactive you are with minecrafters, your eagerness for their ideas to better the program, and how in-depth and functional you are striving to make MCSkin3D. Thank you.
It's the way I've always been - I'm glad to be able to provide my services to the Minecraft community. The community appreciates my work and in return I get ideas on how to improve - this is how the cycle of a program should be. I don't want to ever turn up like Adobe.
-P
Great to hear. I wish more programmers and minecrafters had your outlook. And your Adobe remark made me lol.
Also, I've been running into a great deal of errors. Firstly, I can't save it seems.
System.Runtime.InteropServices.ExternalException: A generic error occurred in GDI+.
at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
at System.Drawing.Image.Save(String filename, ImageFormat format)
at System.Drawing.Image.Save(String filename)
at MCSkin3D.Skin.CommitChanges(Texture currentSkin, Boolean save) in C:\MCSkinner\Skin.cs:line 203
at MCSkin3D.Editor.PerformSaveSkin(Skin s) in C:\MCSkinner\Forms\Editor.cs:line 2424
at MCSkin3D.Editor.PerformSave() in C:\MCSkinner\Forms\Editor.cs:line 2476
at MCSkin3D.Editor.saveToolStripMenuItem_Click(Object sender, EventArgs e) in C:\MCSkinner\Forms\Editor.cs:line 3811
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Also, I can't import. I've been able to save files to my computer, but being unable to import them back into the program, I haven't been able to do anything but create from scratch.
[importing error report]:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'Skins\skincraft_king.png'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at MCSkin3D.Editor.ImportSkin(String fileName, String folderLocation, TreeNode parentNode) in C:\MCSkinner\Forms\Editor.cs:line 2066
at MCSkin3D.Editor.ImportSkins(String[] fileName, TreeNode parentNode) in C:\MCSkinner\Forms\Editor.cs:line 2100
at MCSkin3D.Editor.PerformImportSkin() in C:\MCSkinner\Forms\Editor.cs:line 2115
at MCSkin3D.Editor.importToolStripButton_Click(Object sender, EventArgs e) in C:\MCSkinner\Forms\Editor.cs:line 4129
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
These are strange ones indeed.. these issues should all be fixed whenever we implement our custom PNG code - for now though I can't really tell what might be causing that.
To manually import skins, drag them to your Skins\ directory in the MCSkin3D installation folder. That should take care of that.. saving skins appears to be a bigger issue, however..
Try updating .NET 3.5 to SP1 and see if that helps.
-P
It said I have 3.5 SP1 already, so I told it to repair, and this is what happened.
[02/18/12,22:34:26] Microsoft .NET Framework 2.0a: [2] Error: Installation failed for component Microsoft .NET Framework 2.0a. MSI returned error code 1603
[02/18/12,22:35:46] Microsoft .NET Framework 3.5 'package': [2] Error: Installation failed for component Microsoft .NET Framework 3.5 'package'. MSI returned error code 1603
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0a is not installed.
[02/18/12,22:36:23] WapUI: [2] DepCheck indicates Microsoft .NET Framework 3.5 'package' is not installed.
Is my computer the problem?
Don't worry about any of this. I took your advice and it's running smooth, with no hiccups.
Alrighty, good. Chances are it was just .NET acting up.
-P
Well, as long as it's working I'm content. Also, I noticed a few things I wanted to speak with you about.
A. When erased, villagers noses, arms, and feet will still show, just black. Is this something being worked on? Or a problem only I'm having?
B. I use the hybrid view for more accuracy, and I noticed however it is in the 2D view, it will be mirrored on the model. In game however, it will then show it as it is on the 2D view. This confused me because I went off of the 3D model and in game things were all backwards.
C. Villagers files have an under and over layer, but only the over layer ever shows unless you look at it from certain angles (at least in MCSkins3D, I haven't checked in game as I got lazy and only used the over-skins.
D. I've gotten no response from Dr. Zhark, have you?
A. Some parts support transparency while others don't. Non-transparent parts will show up black if made transparent (to mimic the game).
B. This was a bug in the last beta, and has been fixed. Every model is inverted on the X axis. The new beta will fix that. You may want to revert to an earlier beta, or use 1.3 for now.
C. Fixed this as well, was a depth sorting issue.
D. Haven't had a chance to email him.
-P
A. The noses at least will show up transparent in game. Not sure of the other parts as of yet. (I just had to get rid of those noses.) Planning on a villager with only half arms so they aren't always crossed.
B. It's fine for now, I just know not to base my final outcome on the 3D model, but the 2D instead.
C. Good! Means I can fix my smiths and butchers apron.
D. I sent him one, but it will probably be more convincing coming from you.
On another note, is there a plan for a cut, copy, paste feature? Or have I completely missed it if there is one? I would understand if there isn't, as that would involve adding selection, and would be difficult to apply to 3D models. But it could be selection works only on the 2D? That would make more sense. The addition of selection could also possibly introduce new possibilities, aside from the aforementioned ones.
I'll be re-writing the transparency system when the new part system is introduced, so that transparent parts will be dynamic rather than just letting the model choose what is and what isn't transparent.
Luckily the 2D view was unaffected by the issue. I'll upload a beta right now so you can get around this issue.
Selection is planned, but it will follow Layers.
A super secret beta: http://alteredsoftworks.com/mcskin3d/betas/mcskin3db_1_4_0_200.rar
-P
0_0
I'm honored! I'll begin testing now.
Edit: I've seen the X-Axis change, and it's a surprisingly huge relief. But I ask what/if you have implemented other things into the Super-Secret-Sehsa-Beta?
System.IO.IOException: The process cannot access the file 'C:\Documents and Settings\Aaron Jackson\Desktop\Miner's Log\MCSkin3D\Updated =D\Swatches\Default Swatches.aco' because it is being used by another process.
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)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at MCSkin3D.Swatches.ACOSwatch.Load() in C:\MCSkinner\Swatches\ACOSwatch.cs:line 146
at MCSkin3D.SwatchContainer.AddDirectory(String dir) in C:\MCSkinner\Swatches\SwatchContainer.cs:line 76
at MCSkin3D.Editor..ctor() in C:\MCSkinner\Forms\Editor.cs:line 264
at MCSkin3D.Program.MainCore() in C:\MCSkinner\Program.cs:line 76
It did open however, but I'm not sure what I did different from the previous time I opened it that caused this error. Also, love the new GUI for the RGBA and HSVA. It takes less fiddling around with to get the exact color I'm looking for.
It might be the "=" in your file path.
-P
I have opened it several times since then and it opened and worked properly. It was a one time event, so I wouldn't look too much into it. Everything else is working fine. The save function is working as well. So far you've fixed 2 of my problems, saving being the biggest reason to rejoice, and added a feature that vastly improved the ease of skinning. You deserve a medal or some other form of recognition. One for your skill with programming and the other functionality inclusion into your programs. Bravo.
EDIT: You fixed the villager layers too! Thank you. I wish I could do more than a thank you here and there, but I honestly mean it. The more I use this program the more it becomes my tool for every graphic problem on minecraft. Anything I don't like, I can change. It's wonderful.
Thanks for your support; that's what we need the most.
-P