Hi, I just tried out the new icon editor in Rhino 8 and found that when I use the polyline tool and drew two objects with fill (one with semitransparent) and then EDITED that icon, then the last polyline segments were gone:
And a wish:
Please add a right mouse click option for the elements so we can choose ‘move to front’, ‘move backwards’ ect. Using the menu is a bit slower.
Please add *Move to back’ and ‘Move to front’ to the menu too. Icons can be quite complex
Here I drew a new object and went into edit once again, and now they have lost even more data… so something is wrong in how it reads back in svg’s (I presume… since the icon shows correctly, it is only when we edit them that they loose data, I might be wrong though)
WISH:
We could also need join, continue and insert editpoint… + degree for the curve + text.
With that implemented it will be a great little drawing program!
Mmm… yeah, no… you need to fix the SVG importer too, now it reads in some size and crops the icon even though the data gets positioned correctly in the preview.
This svg shown here is 40x40mm and imported, clicked OK, the icon shows the cropped corner, and when I edit the icon the entire svg is shown in the preview again.
So it appears it doesn’t scale correctly, or some size data is imported with it and messes with something. This used to work on the old icon editor.
You really don’t want us to use Rhino customized do you…?
(Jokes aside, as stated over a year ago, users like us can not use Rhino 8 until we can customize it properly, so this is very important for some of us)
Hey @Holo, sorry for the bugs. I’m working through them all. Can you get me a systeminfo? That would be handy so I can reproduce things and ensure I’ve not missed anything.
Sure thing Callum!
Thanks for digging in, this is so long over due that it is crazy to find bugs like this every time I test out Rhino 8 to see if it is suitable for production yet, but I understand you guys are on a lot of pressure from all kind of angles so anything that can help I will provide, just shout out!
Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.0
Computer platform: DESKTOP
Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4070 Ti (NVidia) Memory: 12GB, Driver date: 8-14-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 560.94
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
Secondary graphics devices.
Intel(R) UHD Graphics 630 (Intel) Memory: 1GB, Driver date: 7-21-2022 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Secondary monitor attached to adapter port #0
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)
Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 8-14-2024
Driver Version: 32.0.15.6094
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 12282 MB
Rhino plugins that do not ship with Rhino
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino7.rhp “Datasmith Exporter” 5.3.2.0
I’d really like to get you to that point of being production ready, so I’ll log all the wishes on this thread, and add links here. I’d assume all your wishes are documented, and likely logged by @gijs?
And mine. I don’t know if you have a pile of SVGs in mind that you could send my way I can verify before I promise you anything? Any SVGs I get I add to my little test suite
Far from many since I haven’t done all the work on vectorizing them yet, but I have about 12 or so that I use right now. So I’d rather you tell me what you are working on when the time comes and I will bug track the heck out of those features. But here are a few simple ones.
The big ones I found online, the small ones are custom made. Texts are created by automatically explodoing, outlining and hatching text objects.
@Holo I am seeing odd behavior in 8.14.24317.14001 as well. It seems to bog down my whole system while I run the editor. RH-84791 Icon editor takes long time to load and takes away system resources
I was wondering if you agree (and if possible) to use the keys [ and ] for this instead. Photoshop has something similar (though it requires Ctrl [ ] for moving forward/backward and Ctrl+Shift [ ] for MoveToFront and SendToBack
You asked the right guy, because [ = alt+8 and ] = alt + 9 on the Norwegian keyboard layout.
(Nerd info: because of our three extra letters æ,ø,å the keys are shifted around, so @ = alt-2 as well. Making coding not as fast as in other keyboard layouts.)
So for me it would be better to right click. I guess the answer then is “yes, both”. Or use + and - if keyboard is important.
Regarding degree I use export selected for SVG and there degree 2 and 3 is supported in some form, so having the ability to draw smooth curves, OR paste from Rhino… would be great. We need to be able to make nice icons
SVGs are… Very complex. I’m working slowly on adding more features, there is a larger hurdle at the moment for defs/groups to be implemented. So for now, you mostly get a preview. This is to say, it is happening slowly.
I could add a text editor as a tab where you can edit the text of the SVGs, this would be simple. But I feel it might be a bit too complex
Seems a bit technical for curves .
What scenario would make this important? Do other editors offer this?
The curves are WIP and implemented as nurbs curves for editing. But I’ve not fully managed to go to/from svg/nurbs.
Sorry about all this @holo. I really appreciate you sticking with it all. I’ll have a little jam sesh with the editor and music and see if I can’t get you some fixes out soon