Sign in to follow this  
Warlander

Deedplanner 2.9.10 - 3D House And Deed Planner

Recommended Posts

I made a little video about your lovely tool :)

 

Thanks, Malena - good job and nice video!

 

Please allow me a technical question: I noticed that the quality of your YT video is surprisingly good - I never managed to post anything as clear and "crisp" as that on YT. Whenever I create a game video (using "Open Broadcaster Software" or FRAPS) it somehow becomes kind of blurred after I upload it to YT. How did you do it?

Share this post


Link to post
Share on other sites

Thanks, Malena - good job and nice video!

 

Please allow me a technical question: I noticed that the quality of your YT video is surprisingly good - I never managed to post anything as clear and "crisp" as that on YT. Whenever I create a game video (using "Open Broadcaster Software" or FRAPS) it somehow becomes kind of blurred after I upload it to YT. How did you do it?

 

Thanks Yaga. Well in my previous videos I was using Fraps for videocapturing and then was editing them in Camtasia Studio, but this time I decided to do the videocapture also with Camtasia since I needed to be able to show the DeedPlanner and to show it on top of Wurm. I was also surprised by the quality and will probably just use Camtasia from now on! I had done a test some time ago to compare the quality, but hadn't noticed any difference at that point for some reason.

  • Like 1

Share this post


Link to post
Share on other sites

I know you are busy now with wurm stuff but i had an idea on an improvement on the planner...


 


When you put in a bunch of trees on a plan it can be a pain to remove them again. I was thinking that maybe you can add in a way to remove them all in one go with maybe the level area tool thing where it would remove all the trees/objects in the dragged highlighted area.  


 


I guess a toggle on/off thing would work too that way you can see things under the trees to make changes but then have them set back again when you are done.  


Edited by Kegan

Share this post


Link to post
Share on other sites

I can make objects deletion affect the whole tile, shouldn't be a big problem as very rarely there are more than 4 objects on tile.

Share this post


Link to post
Share on other sites

I can make objects deletion affect the whole tile, shouldn't be a big problem as very rarely there are more than 4 objects on tile.

If you could get the drag highlight thing to work on that it would be great but it is not a big deal i guess. A way to toggle and hide the objects might be a better option but that might be to hard to manage...idk  :)

Share this post


Link to post
Share on other sites

DeedPlanner 2.3.2 released! Changes:

  • Added standalone staircase
  • Updated staircases model
  • Fixed rare mouse bug causing the program to sometimes crash on Windows

As all of you probably noticed, updates are much less frequent now - I will try to return to more frequent rate of updates when next two major Wurm features I am working on will be finished (cannot say anything about them yet), but I would be REALLY happy if someone would join the project - even after returning to more active DP development I will be unable to keep older pace of updates.

Programming knowledge is not really needed - if someone would like to help only with keeping the database up to date, all what is needed to know is basic Git usage (and there are many tools to automate that).

Share this post


Link to post
Share on other sites

 I will try to return to more frequent rate of updates when next two major Wurm features I am working on will be finished (cannot say anything about them yet)

 

Please, take alllllll the time you need.

  • Like 1

Share this post


Link to post
Share on other sites

Any chance you could add stone benches to the objects tab?


Share this post


Link to post
Share on other sites

Thanks.


I had missed this update.


Edited by Cecci

Share this post


Link to post
Share on other sites

Oh I see Bridges is marked there as planned (hopefully not merely suggested) and with red color too. Yayyyyy!


Share this post


Link to post
Share on other sites

Oh I see Bridges is marked there as planned (hopefully not merely suggested) and with red color too. Yayyyyy!

Bridges are planned - more time-consuming than hard task to do, especially as it will require adding A LOT of new GUI elements and terrain checks.

Share this post


Link to post
Share on other sites

Can you guess what is wrong with this screenshot?

vavmvmcncsqzebtsumjokejkfmfzozegzvzkywex

That the ss link does not work? 

CSG4xu7.jpg

 

Edit: When i right click the link it asks me if i want to translate the page so i think you are using some site that is not in English making the link  not work for me..idk

Edited by Kegan

Share this post


Link to post
Share on other sites

hello Warlander,


 


i get an error by starting the deedplanner 2.3.2 under Ubuntu 15.04 64bit. here is the comment:


 


[2015-09-06 19:08:07] Error has occurred!

Java vendor: Oracle Corporation

Java version: 1.8.0_60

java.lang.NullPointerException

at pl.wurmonline.deedplanner.data.Tile.renderGround(Tile.java:174)

at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:155)

at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:146)

at pl.wurmonline.deedplanner.data.Map.render(Map.java:416)

at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:66)

at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)

at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)

at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)

at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)

at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)

at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)

at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)

at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)

at javax.swing.JComponent.paint(JComponent.java:1056)

at javax.swing.JComponent.paintChildren(JComponent.java:889)

at javax.swing.JComponent.paint(JComponent.java:1065)

at javax.swing.JComponent.paintChildren(JComponent.java:889)

at javax.swing.JComponent.paint(JComponent.java:1065)

at javax.swing.JLayeredPane.paint(JLayeredPane.java:586)

at javax.swing.JComponent.paintChildren(JComponent.java:889)

at javax.swing.JComponent.paint(JComponent.java:1065)

at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)

at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290)

at javax.swing.RepaintManager.paint(RepaintManager.java:1272)

at javax.swing.JComponent._paintImmediately(JComponent.java:5158)

at javax.swing.JComponent.paintImmediately(JComponent.java:4969)

at javax.swing.RepaintManager$4.run(RepaintManager.java:854)

at javax.swing.RepaintManager$4.run(RepaintManager.java:814)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)

at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)

at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)

at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)

at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)

at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)

at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)

at java.awt.EventQueue.access$500(EventQueue.java:97)

at java.awt.EventQueue$3.run(EventQueue.java:709)

at java.awt.EventQueue$3.run(EventQueue.java:703)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

 

 

please, can you tell me whats the problem is?

Share this post


Link to post
Share on other sites

Most likely invalid save file or corrupted/outdated program database.

Share this post


Link to post
Share on other sites

DeedPlanner 2.3.3 released! Changes:

  • Improved deleting objects (should be much easier now)
  • Improved objects placement (old placement mode can be activated via shift key)
  • Bottom floor of houses is using proper walls models now
  • Added Czech translation
  • Improved currently existing translations
  • Doubled scale of all trees

Share this post


Link to post
Share on other sites

Tried loading my save from 2.3.2, instant error, can still use the save however all of the stone archways/windows have been removed


 


EDIT: Just realized I can't place stone archways anymore



[2015-09-07 08:37:48] Error has occurred!
Java vendor: Oracle Corporation
Java version: 1.8.0_25
java.io.FileNotFoundException: C:\Users\Generic\Desktop\DeedPlanner 2.3.3\Data\Walls\Stone_Arched_Door.dae (The system cannot find the file specified)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at pl.wurmonline.deedplanner.util.XMLUtils.fileToXMLDoc(XMLUtils.java:16)
at pl.wurmonline.deedplanner.util.jogl.Mesh.loadMesh(Mesh.java:48)
at pl.wurmonline.deedplanner.util.jogl.Mesh.render(Mesh.java:36)
at pl.wurmonline.deedplanner.util.jogl.Model.render(Model.java:39)
at pl.wurmonline.deedplanner.data.Wall.render(Wall.java:50)
at pl.wurmonline.deedplanner.data.Tile.renderEntities(Tile.java:222)
at pl.wurmonline.deedplanner.data.Tile.renderWorld(Tile.java:156)
at pl.wurmonline.deedplanner.data.Tile.render3d(Tile.java:146)
at pl.wurmonline.deedplanner.data.Map.render(Map.java:416)
at pl.wurmonline.deedplanner.graphics.GraphicsLoop.display(GraphicsLoop.java:66)
at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:665)
at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:649)
at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:1213)
at javax.media.opengl.awt.GLJPanel$8.run(GLJPanel.java:1269)
at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1119)
at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:994)
at javax.media.opengl.awt.GLJPanel$OffscreenBackend.doPaintComponent(GLJPanel.java:1777)
at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:545)
at javax.swing.JComponent.paint(Unknown Source)
at javax.swing.JComponent.paintToOffscreen(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
at javax.swing.RepaintManager.paint(Unknown Source)
at javax.swing.JComponent._paintImmediately(Unknown Source)
at javax.swing.JComponent.paintImmediately(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at com.jogamp.opengl.util.AWTAnimatorImpl$1.run(AWTAnimatorImpl.java:162)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$400(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

Edited by Huntar

Share this post


Link to post
Share on other sites

DeedPlanner 2.3.4 released! Changes:

  • Fixed arched walls bug
Missed this bug, sorry for that and thanks for reporting. :)
  • Like 1

Share this post


Link to post
Share on other sites

DeedPlanner 2.3.5 released! Changes:

  • Fixed windows and portcullis bug
Sorry about that again, this should be the last problem for now.

Share this post


Link to post
Share on other sites

Can I just say: I absolutely love the fact that the parts are in a thumbnailed list now. It has made designing so much less tedious! Warlander if you need someone to help make those thumbnail images, I would be glad to help. 


Share this post


Link to post
Share on other sites

Bridges are the key feature for the next DeedPlanner version, I added (approximate) checklist of progress on Trello and will focus just on them until they will be finished. I cannot give any ETA yet, but I will try to finish them before start of new academic year (1st October). :)

After bridges and export of in-game terrain releases, DeedPlanner project goals will be finally accomplished after about 2,5 years of work, but this doesn't mean that there are no more things to do - future focus will be on making edition easier/more intuitive, improving graphics and optimization.

  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this