Print at Oct 18, 2019 3:27:28 PM
Posted by Puybaret at Jan 26, 2010 4:42:11 PM
Sweet Home 3D 2.3
The first Beta of Sweet Home 3D 2.3 is out and is available as a Java Web Start application.
At this time, it provides a few bug fixes and the ability to enter the values of a new dimension with the keyboard after pressing the Enter key.

Expect more features in the next Beta updates. smile

Developer comment: Sweet Home 3D 2.3 was released on 03/21/2010.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Jan 28, 2010 2:52:41 PM
Re: Sweet Home 3D 2.3
I updated the Beta with a new feature and bug fixes:
- Added a new indicator in the back of the virtual visitor shown in plan to let you easily change the elevation of his view point
- Fixed a bug that prevented to easily enter numbers greater than 9999 in spinner text fields.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 2, 2010 6:22:03 PM
Re: Sweet Home 3D 2.3
I updated the Beta version with the two following features:
- Increased maximum elevation to 25 meters (I won't go higher at this time, otherwise some black parts might appear at the horizon)
- Added 3D view > Display in separate window menu item. Please, users with multiple screens, test if this feature satisfies your needs, and if the 3D view of a saved home is open at the good location when you reopen it.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 6, 2010 3:09:01 PM
Re: Sweet Home 3D 2.3
The version 2.3 Beta 6 is out with two new long awaited features:
- Group / Ungroup selected furniture with new menu items from the Furniture menu
- Panning with the new Pan mode accessible from the tool bar and the Plan > Pan menu item. Panning mode can also be temporarily switched on by pressing the space bar.

I fixed also the unit bug Hans found in the previous Beta version.

Enjoy and feel free to give me some feedback smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 6, 2010 4:16:04 PM
Re: Sweet Home 3D 2.3
Emmanuel:

C'est magnifique!!

I downloaded the newest beta and it works great. Bugs nicely fixed. Great!

The group function works VERY nice. You can even nest groups, and the function remembers the subgroups. Great!

One small request, if I may. Remove from the right-click menu the Import background image... and replace it with Group and Ungroup . I think people don't use the Background command very much, just at the beginning, but not during the design process. Group/Ungroup on the other hand will be used throughout the design process, so it would be nice to have it in the right-click menu.

I tried the Pan command and it works nicely. I was expecting the space bar to work as a toggle switch, but instead it works even better: as long as you keep the space bar pressed, the Pan command is active. Great!

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 7, 2010 5:32:01 PM
Re: Sweet Home 3D 2.3
Thank you for your tests. biggrin

Group and Ungroup menu items are in the popup menu of the furniture list. I'll rename them as Group furniture and Ungroup furniture and add them to the plan popup menu too.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by diemo at Feb 7, 2010 6:10:02 PM
Re: Sweet Home 3D 2.3
Thank you for implementing the "3D view in separate window" feature. It works perfectly, on loading a home save with the option on, the 3D view goes to same place I had saved it on the 2nd monitor.

One additional remark about panning in the 3D view: When dragging the mouse, I find it a bit too sensitive, i.e. slightly dragging to one side suddenly turns the view around a lot, and it is quite hard to get a specific view angle.

Cheers...
...Diemo

Posted by Puybaret at Feb 8, 2010 8:09:04 AM
Re: Sweet Home 3D 2.3
If you find that dragging is too sensitive in the 3D view, please drag keeping the shift key pressed. Many people don't know this tip and I wonder if inverting the shift and no shift behaviors should be better, but I'm not sure all users would appreciate.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 12, 2010 6:04:42 PM
Re: Sweet Home 3D 2.3
The version 2.3 Beta 7 of this week brought these new features:
- Zoom in plan with the mouse wheel and ctrl key (or cmd key under Mac OS X)
- A new option in preferences to replace the category folders displayed in the furniture catalog by a searchable list
- Added navigation arrows at the top left corner of the 3D view. I hope these arrows are correctly displayed and this feature doesn't slow down 3D rendering. These arrows may be hidden with the matching option in preferences, but I chose to display them by default because I think they might be very useful for Sweet Home 3D beginners (I read in many places that 3D navigation was awkward, but my feeling is that these users just didn't read the help).

French and English help was updated accordingly.

As always, enjoy and feel free to give me some feedback. biggrin
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 12, 2010 8:09:54 PM
Re: Sweet Home 3D 2.3
Emmanuel:

Until v2.3b6 SH3D auto-started the program after downloading. When closing the program you could see an icon on the desktop (see picture).

When double-clicking the icon a small window opened asking whether this was a trusted program. After clicking YES the icon changed to the SH3D icon and you could start the program from the desktop.

Now, in v2.3b7 I get a warning message, but I cannot start the program. I preferred the way this was handled in v6 and older.

The group/ungroup in the pop-up menu is very nice.
The searchable model list works very well, especially because I have many imported models. The fact that it also searches while typing, and the fact that it finds teh search string in the middle of a name is very handy.

The circle with rotation in the 3D preview works correct when in Virtual Visit. In Aerial View only the outer buttons seem to work. It seems the inner buttons don't have a function. Also there is the problem that you cannot zoom in on your scene anymore.

Because I can't start the program now, I can't test-drive it further to see what's going on.

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 12, 2010 10:13:35 PM
Re: Sweet Home 3D 2.3
Hans, I didn't change the way the program is launched. sad
What I don't understand is whether your desktop icon is wrong or the program doesn't work anymore.
How many times did you try to launch the new beta?
Can you still launch the beta from theJNLP link?

I tested again the 6 arrows and they work in both modes.
The left, right, up and down navigation arrows have the same effect as the matching keys of the keyboard, whereas the two small up and down arrows at center have the same effect as the page up and page down keys.

I hope you'll be able to launch the program again.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 13, 2010 1:58:50 AM
Re: Sweet Home 3D 2.3
Emmanuel:

Well, I did a big update for Ubuntu, so I guess that causes the problem.

Yes, I can start SH3D by clicking the download link; it checks and finds the already downloaded file and starts it.

I restarted my computer to see if the icon would start the program, but without success.


If I open a terminal and copy-paste the "text" from the icon, the program starts without a problem.

/usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/javaws -localfile -offline /home/hans/.java/deployment/cache/6.0/14/81813ce-3dc3e262


I can't reproduce the little problem with the new arrows, so maybe it was just a quirk.


Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 13, 2010 8:14:57 AM
Re: Sweet Home 3D 2.3
I'm glad to read it still works. smile
I guess this dialog is just a new security warning added to Ubuntu. I hope it won't prevent other users from using Sweet Home 3D.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 14, 2010 10:57:53 AM
Re: Sweet Home 3D 2.3
Emmanuel:

In v2.3.b7 I cannot modify my imported models anymore.
Of course there could be several reasons for this behaviour.
- because I start the program from the online jnlp-link?
- because I use Ubuntu?
- because it's a bug?

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 14, 2010 2:08:00 PM
Re: Sweet Home 3D 2.3
This is a bug and I fixed it in version 2.3 Beta 8.
Thank you for your help. smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 14, 2010 5:30:45 PM
Re: Sweet Home 3D 2.3
Hello,

When using Ubuntu 10.04 you will have to change the program permissions in order to be able to start SH3D from the desktop icon.

Right-click the text icon on the desktop and select PROPERTIES. A window opens as seen below:



Click the PERMISSIONS tab and make sure to check the box that says "Allow executing file as a program". I also changed the other settings to "Read and write" although I am not sure if that is necessary. Close the window and you'll see that the desktop icon now shows the SH3D logo. Double-clicking the icon now starts the program.

Success.

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by hansmex at Feb 15, 2010 3:08:53 PM
Re: Sweet Home 3D 2.3
Emmanuel:

I made a model of a spiral staircase, using a grouped set of 3 elements to build the steps. Due to some small not-reproducible bug I had to save the model and re-open it. Unfortunately the grouping info is not saved with the rest of the model/scene info.

Is there a chance you could add this?

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 15, 2010 3:43:06 PM
Re: Sweet Home 3D 2.3
Hans, the grouping info should be saved.
I just tried and it worked for me.
If you find a way to reproduce this bug, don't hesitate to post it to help me fix it. smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 16, 2010 8:06:42 AM
Re: Sweet Home 3D 2.3
I found the bug about the grouping info. In fact the grouping info is lost in memory just after you save your home. So if you save twice a home with a group, the group info will be lost also in the file.
Sorry for this problem, I will be fixed in the next beta version.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 16, 2010 1:51:44 PM
Re: Sweet Home 3D 2.3
Emmanuel:

Thanks for your dedication and meticulous bug hunting.
Please, don't say sorry for bugs in the program, I guess it's inevitable. What counts, is the speed with which they are solved.

Thanks again!!

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 19, 2010 10:33:32 AM
Re: Sweet Home 3D 2.3
Here's version 2.3 Beta 9 with the ability to create Quicktime (.mov) videos from a path of camera locations recorded by the user.



I hope you'll appreciate this feature I previously announced in Sweet Home 3D blog, and won't find it to complicate to use. I tried to make it simple enough, but it will probably take you a little time to master it. Don't hesitate to make suggestions.

I'm looking forward discovering your nice videos. smile

Note: Quicktime format was chosen mainly because the free JMF library I chose is able to generate only AVI or MOV videos, and MOV videos seem to support more sizes and frame rates.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 19, 2010 1:02:35 PM
Re: Sweet Home 3D 2.3
Emmanuel:

On behalf of many SH3D users THANK YOU for this nice feature. It is indeed easy to use.

Unfortunately, every time I click the Create button the program crashes. I have searched for an error log but cannot find it.

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 19, 2010 4:30:25 PM
Re: Sweet Home 3D 2.3
Unfortunately, every time I click the Create button the program crashes. I have searched for an error log but cannot find it.

crying
If it crashes there must be a hs_err....log file somewhere, but I'm not sure it will help.
Does it crash as soon as you click on the Create button?
Does it crash as soon on any quality level (1/2 and 3/4 levels doesn't work the same)?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 19, 2010 5:01:33 PM
Re: Sweet Home 3D 2.3
Emmanuel:

First, I tried the beta-9 on my Windows Vista laptop and it worked fine when I clicked the Play button. It also works when clicking the Create button and starts making several thousand images. This is a (more or less) slow process: my laptop is now busy making its first movie and rendering image 500 of 3500 or so. I guess that will take another half hour.

I managed to find 3 crash reports which I sent to your email.

When clicking the Play button on my Ubuntu PC, the virtual man starts walking around my model. But, when I click Create and use quality level 1 or 2, I can only see the number of images that should be created before the program crashes. Following your question, I tried quality setting 3 and 4. See the results below.

The following pictures and movies are from my Ubuntu PC.

This is a screen shot from the standard render in SH3D.



This is a screen shot of the movie in quality setting 3. The quality is a bit disappointing.



This is a screen shot of the movie in quality setting 4. The quality is a bit disappointing.



And finally a screen shot of the movie in quality setting 1 rendered on my Windows Vista laptop, played on my Ubuntu PC.




Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Feb 19, 2010 9:42:11 PM
Re: Sweet Home 3D 2.3
I think outside views in quality 3 and 4 depends on the sky texture. Maybe the images I provided are too blue.
I'm curious too see how horizontal maps provided at http://blender-archi.tuxfamily.org/Textures#Horizontal_maps would render.

By the way, I released version 2.3 Beta 10 that improves walls in the 3D view:
Hans, it should fix the strange behaviour you noticed, and Richard, it doesn't break up the texture applied on a wall with openings anymore. smile

One last thing, nobody ever complained about the color used to draw the top of walls in the 3D view. I'm opened to change it if you give me good ideas.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 21, 2010 3:03:23 AM
Re: Sweet Home 3D 2.3
Today, I decided to try to apply texture on furniture, and guess what?
I felt it worked well enough to release this new feature in version 2.3 Beta 12. wink

From the image below, you'll see that the texture image isn't mapped on the left and the right sides of an object as expected, but I think it's not possible to do better with no additional parameter which would be probably to complicated for many users.


----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by pencilart at Feb 21, 2010 9:58:52 PM
cool   Re: Sweet Home 3D 2.3
Nice new version of SH3D! I just played around with the movie tool and it worked nicely on my Linux system. I'll be checking out more later.

Posted by alied at Feb 22, 2010 4:44:49 AM
Re: Sweet Home 3D 2.3
Bonjour Emanuel
Nice!!
Is this Beta using DirectX or OpenGL for J3D?

Well, guess what; it works on my notebook (that's a huge improvement!!).
However:
-The navigation arrows look scrambled (maybe due to the bl##dy poor OGL support for my card)
-No Top view for furniture on the plan (idem)
(I guess when I use DirectX it looks fine anyway)

Nice the searchable list, but it could be better to include a switch between folders and list in the furniture catalog context menu (like switch from Aereal View to Virtual Visit in the 3D view)

Everything else is perfect.

Greatest new features (OMHO):
-Ctrl click to zoom Plan
-Change the visitor's height
-Group/Ungroup
-Create Videos

Posted by Puybaret at Feb 22, 2010 10:11:02 PM
Re: Sweet Home 3D 2.3
Is this Beta using DirectX or OpenGL for J3D?
Well, guess what; it works on my notebook (that's a huge improvement!!).
However:
-The navigation arrows look scrambled (maybe due to the bl##dy poor OGL support for my card)
-No Top view for furniture on the plan (idem)
(I guess when I use DirectX it looks fine anyway)

Please try version 2.3 with this link to a JNLP file for DirectX.


Nice the searchable list, but it could be better to include a switch between folders and list in the furniture catalog context menu (like switch from Aereal View to Virtual Visit in the 3D view)

Nice idea smile
But then, the user would be able to change a preference value from a contextual menu, something not common. It would also imply to add these menu items to main menu bar too, since any contextual menu must exist also in the main menu (just a basic ergonomic rule).
At this moment, I would prefer to add a keyboard shortcut to access directly to preferences. What are the common shortcuts for Preferences under Windows and Linux?


I just updated the Beta version to fix a few bugs and add the ability to import textures libraries with the new menu item Furniture > Import textures library.
You'll find an example of a textures library in the wood.sh3t file joined to this message.

A SH3T file is a ZIP file. It contains texture image files and a PluginTexturesCatalog.properties file that describes each texture image.
For example, the wood.sh3t file contains wood.jpg and wood2.jpg image files and a PluginTexturesCatalog.properties that describes the name, category and size of these textures:

name#1=Wood
category#1=Special
image#1=/wood.jpg
width#1=60.0
height#1=60.0

name#2=Wood special
category#2=Special
image#2=/wood2.jpg
width#2=40
height#2=40

----------------------------------------
Attachment wood.sh3t (57531 bytes) (Download count: 10075) (A SH3T texture library test file)

----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Feb 23, 2010 7:16:05 PM
Re: Sweet Home 3D 2.3
The version 2.3 Beta 15 released today provided the ability to create dimensions with a double click on the border of a piece of furniture, the side of a wall or a room.

It's probably the last new feature (at least one that modifies the user interface) of the version 2.3, that will be released once the new dialogs and menu items will be translated.
Don't hesitate to stress Sweet Home 3D and report problems.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by hansmex at Feb 24, 2010 2:28:21 PM
Re: Sweet Home 3D 2.3
Emmanuel:

After a quirky start with Windows Vista (maybe you have seen my deleted post) everything in v2.3b15 seems to work fine on both my computers.

I'm busy updating the English manual and hope to provide a "serious" first draugth (a beta version) pretty soon.

One suggestion for the menu structure: move Plan -> Export to SVG format to 3D view -> Export to SVG format. It seems more logical to have them together. Or else, maybe, you could create a new menu item called Tools or Extra (as in Windows) where you put all the extra tools together.

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by pencilart at Feb 25, 2010 9:49:08 PM
Re: Sweet Home 3D 2.3
I found a bug (I think).
v2.3b15
When I tried the create photo, the quick one and the one after that worked but the Best and the next to best did not. It (the rendering area) was just black.

Posted by Puybaret at Feb 25, 2010 10:58:11 PM
Re: Sweet Home 3D 2.3
The.camera was probably in a wall, and with the two best quality renderers, this will make a black image.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by pencilart at Feb 26, 2010 3:45:17 PM
biggrin   Re: Sweet Home 3D 2.3
ok, I'll try that. Thanks for the explanation. :) biggrin

Posted by High.G at Mar 4, 2010 5:09:54 PM
Re: Sweet Home 3D 2.3
this program is realy good now i can improve my skills in housemaking ^_^
thank u sooo much

Posted by brill at Mar 5, 2010 7:59:15 AM
Re: Sweet Home 3D 2.3
I just tried to seperate the 3D view on Linux.
The 3D view disappeared form the Main View but there was no separate Windows.

(I'm right now using Ubuntu 9.10 with KDE)

Cheers Brill

Posted by Puybaret at Mar 5, 2010 11:28:20 AM
Re: Sweet Home 3D 2.3
Would you have any log or stack trace to report, please?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by brill at Mar 5, 2010 8:36:34 PM
Re: Sweet Home 3D 2.3
Hi Puybaret,

How can I get stack trace from this Java Webstart?

Cheers Brill

Posted by brill at Mar 8, 2010 8:52:32 AM
Re: Sweet Home 3D 2.3
Hello Puybaret,

here is my Stactrace:

Java Web Start 1.6.0_15
Verwendung der JRE-Version 1.6.0_15-b03 Java HotSpot(TM) Client VM

----------------------------------------------------
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: adding a container to a container on a different GraphicsDevice
at java.awt.Component.checkGD(Component.java:1099)
at java.awt.Container.checkGD(Container.java:1105)
at java.awt.Container.checkGD(Container.java:1105)
at java.awt.Container.addImpl(Container.java:1041)
at javax.swing.JLayeredPane.addImpl(JLayeredPane.java:212)
at java.awt.Container.add(Container.java:927)
at javax.swing.JRootPane.setContentPane(JRootPane.java:608)
at javax.swing.JDialog.setContentPane(JDialog.java:997)
at com.eteks.sweethome3d.swing.HomePane.detachView(Unknown Source)
at com.eteks.sweethome3d.swing.HomePane.detachView(Unknown Source)
at com.eteks.sweethome3d.viewcontroller.HomeController.detachView(Unknown Source)
at com.eteks.sweethome3d.swing.HomePane$1.actionPerformed(Unknown Source)
at com.eteks.sweethome3d.swing.ResourceAction$AbstractDecoratedAction.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Posted by Puybaret at Mar 8, 2010 10:37:17 AM
Re: Sweet Home 3D 2.3
Thank you brill for this stack trace. It should help me to fix the bug.
Do you have two screens?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Mar 8, 2010 10:42:29 AM
Re: Sweet Home 3D 2.3
By the way, version 2.3 final is getting closer.
The version 2.3 Beta 17 released this morning includes English, French, Portuguese, Italian, German, Swedish, Czech, Hungarian, Greek, Bulgarian, Russian, Chinese (Simplified) and Japanese translations of the menus and dialog boxes.
Thanks to all the contributors who helped for this translation! smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by brill at Mar 8, 2010 11:54:16 AM
Re: Sweet Home 3D 2.3
Hi Puybaret,

Yes I have two screen.

I tried to deactivate one screen and then start sweethome3d, then I was able to detach and attach the 3D view. Also after restarting the second screen.

I then started Sweethome3D again with two screens, there was the error again.

So it is important if two screens are active when starting Sweethome3D

Cheers Brill

Posted by hansmex at Mar 8, 2010 5:20:03 PM
Re: Sweet Home 3D 2.3
Emmanuel:

If you need a Dutch translation, feel free to contact me.

Hans
----------------------------------------
Dual boot - AMD FX6300 6-core, 16GB ram
Windows 10 Pro, SH3D 6.2 with 8 GB memory allowance
Ubuntu 18.04, SH3D 6.2 with 2 GB memory allowance

Posted by Puybaret at Mar 9, 2010 1:18:22 PM
Re: Sweet Home 3D 2.3
Brill, I just released version 2.3 Beta 18. Could you check if it works better on your 2 screens configuration?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by guachi at Mar 9, 2010 7:45:04 PM
Re: Sweet Home 3D 2.3
Hello Emanuel.

First of all, since this is my first post, let me thank you for your work. I just decided to build a house and thanks to your program I can simulate proposals before discussing with the architects.

It is very helpful.

Now lets talk improvements. I'm using the 2.3 Beta 18 and I decided to make short videos.

Every time I try to make a video in a resolution higher than 320 x 240, Setting 3 (less than "Best"), the program crashes after +/- 4h or processing.

I'm running Vista Ultimate on a Quad processor 2.4Ghz with 4GB RAM, fully dedicated to render the video.

Have you had any feedback from other users? Any plans to improve the rendering algorithms to make it faster?

Thanks,

Daniel

Posted by alied at Mar 10, 2010 1:56:35 AM
Re: Sweet Home 3D 2.3
No Spanish?
If there is no one else, I volunteer.
I mean it.

Posted by Puybaret at Mar 10, 2010 6:08:36 AM
Re: Sweet Home 3D 2.3
alied, don't worry, Pablo Mayordomo is working on it. wink
But it's always good to know that you could help for Spanish localization.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Mar 10, 2010 6:36:07 AM
Re: Sweet Home 3D 2.3
guachi, I didn't test long videos with all the resolutions I programmed, but I already generate a video during a full night without problems.
By "crash", do you mean the program simply quits without any warning, or the video processing doesn't complete? In the second case, do you have a message or a stack trace in Java console to report?
Did other users have similar problems?

It will be difficult to improve rendering performances in a close future, since rendering engine at quality level 3 and 4 is SunFlow and I'm not the developer of this library. If you can, delete rooms and furniture you won't visit in the video path.

By the way, if you think I missed some formats it's not too late to change the list.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by guachi at Mar 10, 2010 12:53:09 PM
Re: Sweet Home 3D 2.3
Thanks for answering Emmanuel.


The case I experience is the second. Video rendering halts and doesn't complete.

I tried a Windows 7 PC and behavior is the same.

I'll do it again and send your the trace.

Thx

Posted by guachi at Mar 10, 2010 2:33:13 PM
Re: Sweet Home 3D 2.3
Hi Emmanuel. Here is the message that keeps coming in the console:

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.paint(Unknown Source)
at javax.swing.CellRendererPane.paintComponent(Unknown Source)
at javax.swing.plaf.basic.BasicTableHeaderUI.paintCell(Unknown Source)
at javax.swing.plaf.basic.BasicTableHeaderUI.paint(Unknown Source)
at javax.swing.plaf.ComponentUI.update(Unknown Source)
at javax.swing.JComponent.paintComponent(Unknown Source)
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.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(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)

Posted by brill at Mar 11, 2010 1:22:56 PM
Re: Sweet Home 3D 2.3
Hello Puybaret,

detaching now works but reattaching wount:

Java Web Start 1.6.0_15
Verwendung der JRE-Version 1.6.0_15-b03 Java HotSpot(TM) Client

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: adding a container to a container on a different GraphicsDevice
at java.awt.Component.checkGD(Component.java:1099)
at java.awt.Container.checkGD(Container.java:1105)
at java.awt.Container.checkGD(Container.java:1105)
at java.awt.Container.addImpl(Container.java:1041)
at javax.swing.JSplitPane.addImpl(JSplitPane.java:1015)
at java.awt.Container.add(Container.java:927)
at javax.swing.JSplitPane.setRightComponent(JSplitPane.java:503)
at com.eteks.sweethome3d.swing.HomePane.attachView(Unknown Source)
at com.eteks.sweethome3d.viewcontroller.HomeController.attachView(Unknown Source)
at com.eteks.sweethome3d.swing.HomePane$2.actionPerformed(Unknown Source)
at com.eteks.sweethome3d.swing.ResourceAction$AbstractDecoratedAction.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6263)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6028)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4630)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Component.dispatchEvent(Component.java:4460)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Posted by Puybaret at Mar 11, 2010 2:25:12 PM
Re: Sweet Home 3D 2.3
Hello brill,

I don't have two screens so it's impossible for me to test the detach/attach feature in that kind of graphics environment. I rely on you to test it (any other volunteers ?).

From what I understand, your two screens are different and / or use two video cards, am I right?

I'd like you to test this:
- display the main window only on the main screen and test if detaching 3D view works,
- display the main window on the main screen but enlarge it in such a way the 3D view is displayed on the other screen, then test again if detaching 3D view works,
- test whether attaching the 3D view back works when the detached 3D view is on the same screen as the main window or not.

Thank you for your help. smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Mar 11, 2010 6:32:18 PM
Re: Sweet Home 3D 2.3
guachi,
Thank you for your stack trace, but miserably, I don't think that it's related to the video generator.
Today, I created a 100 MB video at max resolution under Mac OS X then under Windows XP with 512 MB of memory (it's a "virtual" PC under Parallels Desktop). It took much more than 4 hours and there was no problem.
Maybe some images of your video can't be rendered because of this bug. sad
Does it fail also with other home files?
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by Puybaret at Mar 11, 2010 7:01:59 PM
Re: Sweet Home 3D 2.3
I just released version 2.3 Beta 19 with languages updates (Spanish and German mainly) and finally an additional feature that should help any contributor to translate the program and then propose to other users an easy way to install his translation file with just a double-click.

I'll create a translator's guide in the coming weeks that will give full details.
Meanwhile, you can already test this feature with the Traditional Chinese translation file created last year by Jarod Yang in this Feature Request. Download it, change its extension by sh3l (Sweet Home 3D language library) and double-click on it. This will launch Sweet Home 3D, copy the SH3L file in the languages subdirectory parallel to furniture one, and select immediately the language it contains in the user interface. How could you it be simpler? wink
Miserably, the file associations with a Java program is still buggy under Linux, and this may not work under this system. If it doesn't work, you'll have to copy the sh3l file to its destination folder by hand:
- under Windows, this folder is C:\Documents and Settings\user\Application Data\eTeks\Sweet Home 3D\languages,
- under Mac OS X, it's the subfolder Library/Application Support/eTeks/Sweet Home 3D/languages of your user folder,
- under Linux and other Unix, it's the subfolder .eteks/sweethome3d/languages of your user folder.

I'll probably add in a future version a + button beside the Language combo box of the Preferences pane to handle nicely this problem.

[April 10, 2010] I published today the translation guide . smile
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer

Posted by ramitix at Mar 18, 2010 9:18:13 PM
Re: Sweet Home 3D 2.3
can u make it easy to rename the category ,delete it, make subcategory ,delete items after importing it

Posted by brill at Mar 19, 2010 6:52:26 AM
Re: Sweet Home 3D 2.3
Hi Puybaret,

it attaching the 3D View again to the main view won't work under any of the scenario you suggested.

I have an multi-monitor setup with one card (Intel GMA3000)

I googled for the error message and found some hits.
http://old.nabble.com/adding-a-container-to-a...icsDevice-td19529735.html

maybe this will help.

Cheers Brill

Posted by Puybaret at Mar 21, 2010 8:44:39 PM
Re: Sweet Home 3D 2.3
Thank you Brill.
As I'm not sure how many users have the same problems as you, I chose to release the version 2.3 today. This may help to get more feedback about detached 3D view and give me more time to investigate your problem until next version.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D developer