Jump to content
3DCoat Forums

Search the Community

Showing results for tags 'scripting'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Development
    • Announcements and new feature demos
    • New Releases, Bugs Reports & Development Discussion
    • Linux Releases
    • 3DCoat AppLinks
    • Coding scripts & addons
    • Feature requests
  • General
    • General 3DCoat
    • Tutorials, Tips and Tricks
    • CG & Hardware Discussion
    • SOS! If you need urgent help for 3DCoat
  • Artwork
    • Finished Projects
  • 3DC's Topics
  • 3DC's Tips
  • 3DC's Topics
  • 3DC's Paint
  • 3DC's Hipoly
  • 3DC's Lowpoly

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 9 results

  1. Some scripts from me! More to come, probably In order: Subdivide subtree double - 2X's the polycount of the subtree under the active object via subdivision Reduce Resample Subtree Half - Resamples the subtree reducing the polycount by half Reduce Decimate Subtree Half - Decimates the subtree to half polycount Make Subtree Density Uniform Resample - Uses the selected object as a polygon scale reference and resamples all children such that their polygon density matches Make Subtree Density Uniform Smart - Same as above, but uses subdivision + decimation instead of resampling to avoid intersecting geometry from being merged. a "fuzzy" tolerance for whether or not to subdivide is hard coded. Feel free to edit See below for attached files. I derped and accidentally used an old pre-pilgway account
  2. Hello, I'm wondering if it is currently possible (cpp coreAPI or Python API) to get a reference for one or multiple Mesh objects for a Volume object I've seen pr the docs Volume has the member .vo which returns a "VolumeObject" pointer among other things, but I cannot find anything that can meaningfully be passed to Mesh's constructor To be clear about where I am going with this, I would like to get a hold of properties e.g. points of Mesh object in a Volume in Sculpt workspace thanks for any and all advice, will try some more in the meantime
  3. LllIIllZ

    Batch file processing

    Is there any way to set up batch file processing so that you can perform operations from scripts on a list of stls in a folder? I want to be able to open each file sequentially - importing all the stls at once to edit and then export isn't working as it crashes 3D coat whenever I try.
  4. Hello, I'm very new to scripting but have been making something to automate a repetitive series of actions, but am stuck on a couple of things: 1. How to get the script to ''enter'' through dialogue boxes - I tried adding cmd("$DialogButton#1"); but this doesn't seem to work 2. How to copy a layer 3. How to copy and subtract a layer from others - CMB + RMB gives me cmd("$CopySubtractFrom"); but I don't know how to specify the target I've had a look through all the documentation but haven't been able to figure it out because I don't know what I'm doing haha. Any help would be greatly appreciated! Cheers!!
  5. wendallhitherd

    Scripting in 3DCoat 2022

    Hi there! I'm "LKS" on the 3DC discord. I've been trying to learn scripting in angelscript since the recent 3DC api overhaul and I figured I'd post the results of my efforts here. Keep in mind, I'm somewhat of a turbo-noob to coding, but many of the most useful scripts I've made for other apps are just a few lines long anyway, so maybe someone will find some use! First script reduces the polycount of the selected voxlayer by half. I mapped it to alt-D. Second takes all children of the selected voxlayer and parents them to a new root. I made this to deal with the issue of deeply nested voxlayer hierarchies being created as a result of using the split tool. It may or may not work in all circumstances, but it seems to so far! I'll add updates as I do more. decrease_resolution_by_half.as reparent_children_to_root.as
  6. Andrey Syrokomskiy

    Programming in 3DCoat - Scripting manual

    Hi! I began to work the scripting and planning a collection of tutorials by coding. On today 3DCoat's scripting is too poor, but we try harder for improve it. I wrote some notes with observe a new scripting and you can use this code and this docs since v4.5.32. At least, I hope this will) Updated 26/3/2016 The docs for read)
  7. Andrey Syrokomskiy

    Скриптинг в Коте

    Привет! Начал заниматься скриптингом для Коута и увидел, что хорошо бы освежить тему "Уроки" на форуме... Уже есть несколько заметок по скриптингу и этот блог считается "официальным" (спасибо, Андрей). Пока не ждите многого, т.к. я только начал вплотную заниматься скриптами, но позже - да, ждите, многое будет!) Разрабатываю новую систему скриптования для 3DCoat, уже есть кое-что и им можно пользоваться. В "Уроках" я намерен создать одну тему по скриптингу и обновлять её по мере появления новых текстов. Вот что уже есть на сегодня: Примитивы и скриптинг: что уже можно Новый скриптинг 3D-Coat Слои скриптами в SculptRoom Фигуры рисуют фигуру Скрипты 3D-Coat: Начало Математика в скриптах Коута Отладка скриптов Эти заметки служат чтобы показать, как можно использовать скрипты. Я старался делать заметки с "няшными примерами". Сейчас вижу, что отнюдь не всё получилось "няшным", но открыт для Ваших идей, пишите - создадим!) Техническая документация по скриптам будет в марте. Мне ещё надо решить проблему с обновлением версий, т.к. новое в скриптах появляется каждую неделю, а частота официальных обновлений Коута ещё не столь стремительна... Но, в любом случае, уже можно задавать вопросы и высказывать пожелания!) Только, плиз, не дублируйте те желания, что уже есть на этом Форуме, в Trello и Mantis'е: перед началом проектирования скриптинга я с ними внимательно ознакомился, систематизировал и включил в своё TODO. Updated 26/3/2016 Документация на офсайте Updated 22/3/2016 Документация для скачивания, OpenSource
  8. Version: 4.5.19(DX64) Windows7 Home These operations, running from own Script: Bake w/ Normal Map (Per-Pixel), Retopo->per pixel (no baking), and maybe other Retopo->Paint operations (not checked), reset 3D-Coat Preferences (Edit->Preferences) to default, and used it, not actual: Normal Map Software Preset Normals Calculation Method Normal Maps Export Triangulation Method Tangent Space Standard and maybe other fields (not checked).
  9. pixelaciouspixie

    Scripting Export/Import

    Hi everyone, I'm new to 3d Coat and trying to script in some functions to simplify my pipeline but am unsure of the commands and am having trouble finding documentation for these specific functions. I'd like to be able to script: file-> import -> object layers -> import -> all layers colors I want to pass the second function a file name + path and string based on the object name and path to import. layers -> export -> all layers colors file-> export-> objects and textures and be able to choose the export options for that last function. Does anyone know if these commands already exist? Any examples you can recommend? Thanks for your time!
×
×
  • Create New...