Jump to content
3DCoat Forums

kritskiy.001

Member
  • Posts

    17
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

kritskiy.001's Achievements

Newbie

Newbie (1/11)

8

Reputation

1

Community Answers

  1. Also I'm having an issue with the new Edge Radius `R` hotkey. It weirdly overwrites my other R-keys. Example: I had Alt+R assigned to Reset Axis command of the Transform tool option, in the latest versions it stopped working, but instead Edge Radius is changing. And I can't assign any R-hotkey (+Ctrl/+Shift). Attaching a video. Edge Radius is set to 0. I try using my Alt+R key to reset axis, instead Edge Radius is changing to 165. Then I reassign the function to Alt+E and it works. And then I try to assign it back to Alt+R or any other +R key but the prompt "press any key" doesn't go away until I cancel it with Esc 2023-08-30 09-17-01.mp4
  2. Thanks for fixing the issue with .changeParent() Python method Would it be possible to add "changeIndex(self, newIndex=Int)" method for SceneElement?
  3. I'm having an issue with a simple Python script with the latest beta (haven't tried the previous versions): the inputs seem to be correct, there are no errors but what I expect to happen (parents change) simply doesn't happen. I posted on Scripting subforum but I don't think a lot of people go there, could you please tell me what am I missing?
  4. First of all, it's awesome to see Python implementation in 3d Coat — it's so, so so much easier to dive into for mere mortals than AS and C. I'm struggling with something: I'm trying to change parent for selected volumes from Root to an object with index 0 and while the console prints out correct values nothing happens in the scene: the parents don't change. My scene consists of 4 simple sphere volumes, two bottom ones are selected (selecting one doesn't make difference) Code: import coat def main(): root = coat.Scene.sculptRoot() new_parent = root.child(index = 0) selected = [] def walker(el): if el.selected(): selected.append(el) root.iterateVisibleSubtree(walker) print(f"selected elements: {selected}") # correctly outputs coat.SceneElement objects for el in selected: print(f"changing parent: {el.name()} from {el.parent().name()} to {new_parent.name()}") # prints out correct names el.changeParent(newParent = new_parent) # nothing happens main() Please let me know what am I missing. Thanks!
  5. I think Circle Lasso and Ellipse Lasso stroke modes don't work with Voxel Hide : 2022-12-07 17-03-15.mp4
  6. Answer from Andrew: so hooray I guess
  7. Ok got an answer from Andrew: the path in the .xml Command tag should be relative to the 3dc Prefs folder. In V4 it's <Command>script:Scripts/ExtraMenuItems/scriptName.cpp</Command> and in 2022 the prefs were moved deeper: <Command>script:UserPrefs/Scripts/ExtraMenuItems/scriptName.cpp</Command>
  8. Aha, works this way, thanks. I have 20 scripts to install so running them one by one for them to work in the menu seems annoying seems like a feature digress
  9. Hm, it doesn't for me. Could you please post the paths you're using? Here are mine: When I run the script:
  10. Thanks, but it seems that editing the menu script won't help: there are no "commands" unless I'm missing something. Everything is being called via menu_item() function... Even the recent scripts list calls for a recent scripts menu item: When you say "Better ask Andrew" do you mean by writing to his email? I imagine he gets 10000000 messages a day lol Thanks
  11. in the 3DCoat-2022\UserPrefs\Scripts\Python folder of the 3DC installation there are 3 simple test py scripts. Does this mean that Python support is coming for scripting? Is it usable already? I find AngelScript extremely confusing and limiting for non-developers and Py would be a great addition to it or change from it.
  12. Hello, I'm moving to 2022 and I'm trying to bring my scripts from V4 to 2022. In V4 I would have a \ExtraMenuItems folder with a bunch of .xmls with MenuPath, MenuItem and Command tags to define the name, menu and the actual script that's going to be used when the command is selected. I copied the folder to the \Documents\3DCoat\UserPrefs\Scripts\ExtraMenuItems\ and the scripts appear in 2022. However non of them works, I'm getting "Nothing was built in the module" error. If I run the script via Scripts > Run menu they work fine. Should I change anything for the scripts to work from the menus? Thanks
  13. Sorry for the false alarm: after rebooting the PC export works. Didn't expect this to solve the issue... (Airbrush still freezes on Invert though)
  14. Hello, does exporting works for you guys? I just installed the 2022.52 (Win10, 8c Ryzen, 64gb RAM, 2070S) and every time I try to export a +/- dense fbx (>300k polys) 3dc crashes (shows a window "the program became unstable and will crash"). If I save the scene and open it in 4.9.72 it exports fine. Exporting obj/collada exports broken geometry (floating parts of the original object). Also Airbrush in Invert Mode freezes the 2022.52. Anything I could try..?
  15. it seems to work fine for me (2022.29) do you get any errors..? 3DCoat_2022.29-07-04-13-36-00.mp4
×
×
  • Create New...