Netherlands
Joined: Sep 26, 2009
Post Count: 4002
Status:
Offline
Re: Sweet Home 3D 4.4
Emmanuel,
Just as OKH reported, the slow update of the 3D-image happened more than once. Unfortunately, I cannot reproduce it. It was very rare, and if I were you, I wouldn't worry too much about it.
There is another anomaly. Sometimes when a pop-up window appears, it appears blank. That is, the window appears, but not its contents. With Escape I can "close" the window again, and the next time the window appears normally. This has happened in earlier versions as well. (With pop-up window I mean the window for Modify walls or Modify furniture or something similar.)
Hans
----------------------------------------
Hans
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
Yes it time to release v4.4 congratulations in advance. But new version still comes with same bugs. Sorry I don't wish to mess with them all by reporting to you(like a barking dog in the sweet night) 1. I am talking about both "Ni" and "d". I think transparency value (Ni/optical density) may not be defined correctly also transparency color is not defined in .Obj format like in .dae does. When I work with glass material I always do this steps. 2. 3d window failed to refresh when it loose focusing(Out of focus ). Most probably when modify level window appears. You can also try by clicking and minimizing taskbar SH3D icon, then click any other program then re-open/pop-up SH3D by clicking again SH3D icon in taskbar band.(4 different furniture with different materials and a wall is in 2D view, select any of the furniture also). Else you can try by allowing pop-up furniture description window in 3d view, then scroll mouse wheel slowly. No it does not happens in previous versions
okh : 3D window did not update changes made in 2d
Also I feels that 3d refreshing speed is slightly improved than 4.4 beta1,(may be fixed with improving selected texture refresh speed) When you changed 3. When I apply a texture to sky it does not render in Arial view.( I think IBL is not working) 4. If you add a key combination like
Alt+Tab = Rotation only Shift+Tab = Move only Ctrl+Tab = Scale only Shift+Ctrl+Tab = Uniform scale(x,y,Z)
will be a very helpful.
I am running with Windows 7 32bit & javaJDK 1.7.051
----------------------------------------
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
sree.arun.kr, thank you so much for finding out the eta / Ni issue. SunFlow doesn't seem to be able to handle values equal to 1. This value is found very often in MTL files and is actually wrong, because it matches the index of refraction in vacuum, definitively something not similar to a material! I fixed this issue by forcing the eta value to a minimum of 1.33 (the index of refraction of the water). And… it seems to fix (all?) the black dots problems, even black dots that appeared on furniture placed quite far from a piece of glass with a wrong Ni value. Please, dear users, check it on your side with the Beta 18 that I just posted.
But I don't really understand the export to OBJ issue you mentioned in your message. If it's because 3DS files are transformed in OBJ files in a .sh3d file, it's on purpose and I won't change it, but you can keep the 3DS file unchanged by importing a ZIP file containing it. If it's because you specified some index of refraction in the 3DS file you imported, don't expect to find this value in Sweet Home 3D, because it is stored and reexported only for OBJ files. If it's something else, post or send me a way to reproduce it step by step.
[sree.arun.kr, you posted your last message while I was writing this one, I'm going to answer you afterwards]
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 1 times,
last edit by Puybaret at Jun 3, 2014, 12:41:40 PM]
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
By searching through google&wiki Ni value is minimum 0.001& maximum 10,normal 1 and this limitation is not derived in OBJloader.java(j3d folder)
But I don't really understand the export to OBJ issue you mentioned in your message.
Do step by step 1. Import a model in .3ds or .dae format(*not OBJ) in an empty SH3d. 2. Then save as a new work file (untitled_Save.sh3d) 3. With out closing sh3d and without any modification for imported furniture, goto 3dview->Export to OBJ format,(export it as Untitled_Export.obj). 4. Render model and save image. 5. Close SH3d 6. Using 7zip application Open saved work file(untitled_Save.sh3d). 7. Extract folder 01 content(3dmodel.obj/somthing) where Untitled_Export.obj saved 8. Import these extracted content.obj and exported .obj in a new SH3D and render a view. You can clearly feel the differnce if the model consist of smoothed,complicated in shape and have different materials like glass, metal are used. 9. Use any comparison application and compare both *.obj file and then both *.mtl file 10. Exported Obj is bigger and different, but mtl file is almost same.
conclusion: If I import a model then export as obj then again import it in SH3D then again export the model, by repeating import, export steps more than a 10 times then the model and its material is completely changed(only skeleton exist).
----------------------------------------
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
Wow.. the color combination &light is superb! especially in night bg. okh .
----------------------------------------
----------------------------------------
[Edit 2 times,
last edit by sree.arun.kr at Jun 3, 2014, 1:35:01 PM]
Joined: May 12, 2013
Post Count: 1545
Status:
Offline
Re: Sweet Home 3D 4.4
Thanks, so now you know what a small Scandinavian mountain cabin (chalet) looks like at night. This one would - if built - be 8km from nearest electricity. Real off grid. Hence, the candles and stoves (with adjusted colour temperatures...). ok
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
Hello, Emmanual sir. I would like to add a simple bug and its fixing method. The door called 'OpenDoor' in furniture library when attaching to a wall (thickness of 24) is render like a stretched door panel. By running through furniture.jar DefaultFurnitureCatalog.properties I saw its wall thickness is 7.5. I think it can be solved creating one more copy and rename like 'DoorOpened2'and also changing its doorOrWindowWallThickness#20 = 24 for those users are new in SH3D & complaining it. (Units are in CM)
----------------------------------------
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
I tried to reproduce your issue about OBJ export, but didn't notice problems on the DAE file I tried (but I didn't try 10 times).
7. Extract folder 01 content(3dmodel.obj/somthing) where Untitled_Export.obj saved
Even if it's not forbidden, you're not supposed to do that. Who would you do that?
10. Exported Obj is bigger and different, but mtl file is almost same.
Files are different but it's not astonishing, their coordinates are not in the same space: - Imported 3D models and their counterpart in the .sh3d file are generally centered and often expressed in an other unit that the centimeter. - Exported OBJ files use the same coordinate system as Sweet Home 3D, i.e. in centimeter and probably not centered on (0,0) point depending on where you placed your objects on the plan. This leads to bigger values in Exported OBJ files and bigger files. Don't forget also to select the option Export selection option while exporting.
The door called 'OpenDoor' in furniture library when attaching to a wall (thickness of 24) is render like a stretched door panel. By running through furniture.jar DefaultFurnitureCatalog.properties I saw its wall thickness is 7.5. I think it can be solved creating one more copy and rename like 'DoorOpened2'and also changing its doorOrWindowWallThickness#20 = 24 for those users are new in SH3D & complaining it.
I had the same idea for a long time, but don't like to put workarounds in the program itself. Adapting opened door to wall thickness is a complicated feature to program, but it will come one day. By the way, there are all kind of wall thickness around, and this would still be a very approximative workaround in many cases.
1. I am talking about both "Ni" and "d". I think transparency value (Ni/optical density) may not be defined correctly also transparency color is not defined in .Obj format like in .dae does.
I don't see any issue about the d transparency value in MTL files. The management of Ni index of refraction should be ok now. As Ni = 1 value in non sense, I wonder if I should rather choose glass index (1.55) rather than water index (1.33) in that case.
2. 3d window failed to refresh when it loose focusing […]
It's an old issue that happens for some users under Java 7 and still under Java 8. That's the main reason why Sweet Home 3D installer is still bundled with Java 6u45. With Java 7, I noticed it happens one time out of two mouse moves when you resize the 3D view.
3. When I apply a texture to sky it does not render in Arial view.
It's on purpose, as explained in the help about photo creation. I feel it gives nicer shadows. If you want your sky image, choose the same point of view in Virtual visit mode.
4. If you add a key combination like […]
I don't understand the goal of these keys. Keep in mind that Tab and shift + Tab are used to transfer focus, and alt + Tab to switch between applications under Windows and Linux.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 2 times,
last edit by Puybaret at Jun 3, 2014, 4:16:38 PM]
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
I tried to reproduce your issue about OBJ export, but didn't notice problems on the DAE file I tried (but I didn't try 10 times).
I deleted my model that I used. Most of the time I uses either in .3ds or .obj. and directly imported form 3ds-max or maya. If these two formats are failed to render properly then I convert it again using any 3rd party application like Meshlab or AccuTrans.
Even if it's not forbidden, you're not supposed to do that. Who would you do that?
No One Can Stop My Curiosity
Files are different but it's not astonishing, their coordinates are not in the same space:
Thanks for the sharing it,else I think it was a bug that when I import a model which has different parts with pivot points are located in different possion is shown as a squeezed ball.
I don't see any issue about the d transparency value in MTL files.
Sorry I am trying to mention either transparency color is may not be defined or the Ni value limitation is not explained in OBJLoder.java. Because sunflow can render less than '1' value. The proof is in same post, one of the previous comment which with eta values are showing image is rendered in sunflow 0.7.2. In v4.4 you are limited eta=1.33 that means I can't render diamond(eta 2.415),flush blood(eta0.8)?.
If you want your sky image, choose the same point of view in Virtual visit mode.
Then can you make a switch button from areal view to virtual view or viseversa without changing its point of view including field of vision angle?. In help about photo creation ,
At a given quality level, you can still improve the image quality by choosing a bigger size for your image, then reducing the size of the computed image in an editor like The Gimp.
In these lines you are talking about to change DPI/PPI of the image?
I don't understand the goal of these keys.
I know these are the global keys and calling inside an application is default.But I am sorry, I forgot to mention its only for reference (or similar to do so). Also can you add one more key, for Photo Rendering window(F9)?.
----------------------------------------