France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
Tonight the Beta 5 brings two new features: - Select object menu is replaced by Toggle selection menu in plan contextual menu when shift key is pressed - Text fields showing lengths were improved mainly when foot/inch/fraction unit is active; these text fields now show lengths in feet and inches, and let the user enter a length using this notation. To avoid entering 1/8 inch characters, you can also type inch decimals. In metrics unit, less decimals are shown and a few weird behaviors were fixed. Please, Americans but others too, spend some time on testing this change, because it's widely used and a bug could bother many users.
The new Beta describes also the new features in the help.
AruN, thanks for your tests and the ones you did it in November. It's good to know that black dots can disappear using a bigger antialiasing.
Why don't you utilize the more render parameters come with Sunflow(Fake GI,IrradianceCache)
Not sure it' a good idea to invest more time in SunFlow which is not maintained by its main developer anymore. The small improvements on texture transparency I made in march took me already a lot of time.
Or provide a user configurable drop-box in photorender window for renderer,light, Anti-aliasing.
I know that defining com.eteks.sweethome3d.j3d.PhotoRenderer... is not handy, but I want to keep the photo creation dialog simple, and not be obliged to support or remove any SunFlow parameter if ever I decide to replace it by an other rendering engine.
new Edit > Select all at all levels I wish it will make selection without compass.
But then it wouldn't be Select all. Keep in mind that you can still unselect/reselect anything in this selection mode if you keep the shift key pressed.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 2 times,
last edit by Puybaret at May 14, 2014, 6:04:05 PM]
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
The Beta 6 fixes some wrong management of the next and previous values in the length text fields. Hope this time it works perfectly and that Americans will love Sweet Home 3D more than before!
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
It's good to know that black dots can disappear using a bigger antialiasing.
I 'm sorry. I forgot to explain properly the content of Trial render.rar= (File order)_(parameter/method using)_(its value)_(Time taken to render) consider 18,19,20th files ,18th picture using Balckman-Haris filter AA.min=0+AA.max=0(AA disabled) gives less &small black dots, in 19th AAmin=2+AA.Max=3 gives more dots ,in 20th AA.min=-3+AA.Max=-2 dots still existing & image blured/smooth. A value of 0 corresponds to 1 sample per pixel. A value of -1 corresponds to 1 sample every 2 pixels (1 per 2x2 block).A value of 1 corresponds to 4 samples per pixel (2x2 subpixel grid). box (filter size = 1),triangle (filter size = 2),gaussian (filter size = 3),mitchell (filter size = 4),catmull-rom (filter size = 4),blackman-harris (filter size = 4),sinc (filter size = 4),lanczos (filter size = 4),bspline (filter size = 4) SO : that black dots 'cannot' disappear using a bigger antialiasing. Also I saw that reflection=4,refraction=4 have more black-spots than reflection=2,refraction=4 OR reflection=4,refraction=8(the ratio).
Anyway in beta6 1. "Select object & Toggle selection" seems fine because either this is the idea/ a bug that you don't explained so I can't see it. 2. Unit conversion seems works fine but different converters have different fraction constant. Bug: In Arial View & day lightsystem(Suppose 7AM) add extra light(suppose blue)source to scene gives shadow color= light(Blue shadow)source color& more GI reflection. Wish list: 1.A button to clear cache(%AppData%\Roaming\eTeks\Sweet Home 3D\work) after complete project 2.save as .png/tiff with alpha masking channel. 3.If you are planning to change render engine then please sunflow as plugin& yafaray instead. 4.On spot Z rotation for furniture for library. Thank you.
----------------------------------------
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
Thanks for the details. About reflection/refraction values: at this moment reflection is set to 4 and refraction to 16; do you mean I should reduce refraction to 8 for better results?
Unit conversion seems works fine but different converters have different fraction constant.
Not sure I understood. Maybe you meant that each metric unit use a different count of decimals? It's on purpose, because values smaller that millimeters are not shown, leading to one decimal for centimeter unit and 3 decimals for meter unit.
A button to clear cache(%AppData%\Roaming\eTeks\Sweet Home 3D\work) after complete project
That won't happen because temporary files that aren't necessary anymore when program runs, should be deleted automatically. After an inquiry in source code, I discovered that some temporary files needed for SunFlow rendering weren't deleted once the rendering engine had finished its job, and I fixed this in the Beta 7 that I just released. All other files in the work subfolder can't be deleted before the program ends. The Beta 7 fixes also a bug that didn't show correctly rotated textures in SunFlow renderer (thanks Hans for reporting this issue).
If you are planning to change render engine then please sunflow as plugin& yafaray instead.
That's what I had in mind too, but as Yafaray isn't programmed in Java, it won't be easy.
Sorry, other wishes won't happen in the next version.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
----------------------------------------
[Edit 3 times,
last edit by Puybaret at May 16, 2014, 7:08:38 PM]
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
The Beta 10 released this weekend fixes some bugs related to unit conversion in Virtual visitor and Compass dialog boxes, and attributes 2 GB of max memory to Sweet Home 3D run with Java Web Start under 64 bit Windows and Linux systems. Sorry, I didn't find a way to increase the max memory under Mac OS X 64 bit too (sounds like a bug that appears only under that system), but if needed, there's always the solution to use installer version and set the max memory. Under Windows, the JRE launched by default seems to be the 32 bit version if you installed both 16 and 32 bit JREs. This max memory now appears in the About dialog box for information.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Joined: May 12, 2013
Post Count: 1545
Status:
Offline
Re: Sweet Home 3D 4.4
Nice improvements, and no trouble (4.4 Beta 10 Java version 1.7.0_55 / 32 bit / 0.6 GB max): - 3D window did not update changes made in 2d (happned twice: move door / change level), but could not reproduce. - Once the plug-ins did not load, could not reproduce. - Is the web-start security warning: "The application has requested permission to establish connections to www.sweethome3d.com. Do you want to allow this action" new? Could be my Win 8.1 settings, I guess, I just cannot remember seeing it before.
In short - nothing
Very happy with the searchable textures - and recent textures.
INDIA
Joined: Oct 28, 2013
Post Count: 137
Status:
Offline
Re: Sweet Home 3D 4.4
Sorry for the delay. At last I found some interesting this.
Do you mean I should reduce refraction to 8 for better results?
No It was my mistake, when reducing reflection & increase refraction It reduces black dots slightly, not Removes completely. After a lot off experiments in between 3ds-max, SweetHome3D & sunflow I got the result. Different Glass materials applied with different obj shapes & render it in 3DSMax Mental ray Then this objects imported into SH3D & render different method by tweaking caustic & reflection, but got the error image. Then I using default SH3D files & started tweaking Object I got this result. The problem is so simple. To get the result I change the transparent object material.-Furniture->Modify->Material. If transparent/Glass color = Green by default then I go modify->material ->color =Green ,then Render. It give the result what I need exactly. Come to the point, If the object is transparent(Object.mtl d<1) Photorenderer .java failed to set shader dependent parameters like specular, glossyness, shaderName-uber at its default or failed to export these values to sunflow. When a new value is applied it over returns the default values and works fine. See: No shader. & A new color/Texture is applied. But it failed some times to apply texture when d <0.1. In this image all Glass materials are failed to render Its a nice idea if texture material is white,Object become fully transparent & if black it transmit light inside to the object(only if d<1). I think the bug located from here to here Sorry I'm not a programmer. I have a little knowledge in C++(SH3D introduce me first Java. Thxs a lot) . Here is some more render output&work files .
----------------------------------------
France
Joined: Nov 7, 2005
Post Count: 9426
Status:
Offline
Re: Sweet Home 3D 4.4
I just released the Beta 11 that improves the saving procedure to avoid duplicate content in .sh3d files. Please be cautious to save your files in a new file (at least the first time), to ensure you won't lose any data. I trust what I programmed and tested on different files, but you never know, even if the risk is very small. Please test it on the files you may have and confirm you didn't have problems.
sree.arun.kr, thanks for your tests. I'll look again if I can improve something in exportAppearance method, but I fear the problem comes from elsewhere….
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator
Then I got the result : glass material render properly Then I go search about OpticalDensity and come up page OBJLoader.java I think in this page you are not described the vales&limitation.(I dont know java programing) ie, Ni , min value = 0.001 max value = 10. (Internet search result ) & this will create the improper value Error. glass & mirror OpticalDensity strength difference. I hope this will help you to fix the bug Thank you.
----------------------------------------