Skip to main content

NVIDIA-Omniverse/usd-brep

آخر نشاط مصدر مسجل
آخر تحديث لفهرس SkillsMP
skills مجمعة
٢٠
نجوم GitHub
١٬٩٥٨
تفرعات GitHub
٢٩٣

التثبيت بمساعدة مساعد ذكي

انسخ هذا الطلب إلى المساعد الذكي الذي تستخدمه.

جارٍ تحميل ملف README للمستودع…

Skills في هذا المستودع

التصنيف قيد الانتظار

عرض ٢٠ من أصل ٢٠ skills مجمعة.

المهنة
غير مصنف
الوصف

Use for internal SMLib SmBrep model questions, validity and AssertValid audits, topology code and tests, or SmBrepData/BrepArray translation. Do not use for ordinary SM_API or Python operation usage.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when SMLib BRep healing (heal_brep, HealBrep, or healing during USD import) crashes, reports success but leaves gaps, seams or poles unrepaired, changes a model unexpectedly, or works on stale data after topology edits, and when changing the healer's…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Verify a suspected USD BRep or SMLib bug, distinguish API misuse and known limitations, and prepare a minimal reproduction and issue draft using this repository alone. Use when reporting a bug, checking whether unexpected behavior is a bug, or reducing a…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use for questions, asset compliance checks, validator drift audits, and code or tests involving the proposed OmniSolid USD BrepArray schema.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Choose validation for SMLib changes or CI failures; map changed files to focused build/test commands. Do not use for implementation design.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Debug solid BRep booleans in SMLib, including entrypoints, dispatch, consumption, degeneracies, and `IntersectInsertRelate()`; not mesh booleans.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when debugging SMLib 3D curve-to-surface UV drop/projection failures, including drop_curve_to_surface, project_curve_to_surface, SmApiDropCurveToSrf, UV/3D segment pairing, seam/domain splits, and trim-boundary crossings. Do not use for standalone curve…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when diagnosing or fixing SMLib fillet, chamfer, blend, or fillet-removal failures involving selected edges/corners, radius feasibility, continuity/cross-section settings, solver or corner handling, and topology insertion. Do not use for generic booleans…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Diagnose failed SMLib operations across `_omni_solid`, `SM_API`, and `source/SMLib` when errors, invalid topology, or unexpected geometry appear. Use for general or cross-cutting kernel failures; prefer the operation-specific skill (`smlib-kernel-booleans`,…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use for failures inside SmGlobalSolver, SmLocalSolve1d/Nd, surface-point solvers (SmSurfPtGlobalSolver / SmSPGlobalSolver), SmTopologySolver, or SmPolySolver: success without an answer, pruned branches, subdivision/convergence, Jacobian/bounds,…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Debug SMLib BRep tessellation and immediate mesh/USD output, including `tessellate`, `SmApiTessellate`, `SmTess`, `PolyBrep`, and headless visual inspection. Do not use for translator or kernel-topology failures unless the first incorrect stage is…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Add or change stable `_omni_solid` Python bindings in `source/SmPyLib`, including pybind11, docstrings, stubs, ownership, mutation semantics, and tests. For debugger-only `_smlib_dev` bindings, use `smlib-python-dev-api-maintain`. Do not use for using the…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use existing `_omni_solid` Python APIs without changing bindings; covers operation choice, mutation semantics, diagnostics, and RuntimeError triage. Do not use for adding or modifying bindings, stubs, or docstrings (use `smlib-python-api-maintain`) or for…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Add or change `_smlib_dev` Python bindings in `source/SmPyDevLib`, including debugger topology, Draw extraction, viewport draw, and the tests facade.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when adding, changing, or debugging an SmApi wrapper in source/SM_API or source/SM_API_USD, including declarations, status propagation, ownership, context selection, and kernel dispatch. Do not use for Python-only bindings, existing-API usage, or kernel…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use native C++ SmApi* calls safely: operation choice, ownership, errors, and Boolean/query performance. Not wrapper or kernel changes.

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when building a high-fidelity CAD/USD asset from a text asset name, including single assets or compound asset scenes. Do not use for low-level kernel/API work (use the `smlib-*` skills) or for debugging an existing asset's tessellation (use…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Use when authoring or debugging `source/BREP_USD_DATA` USD BrepArray translation: packed `UsdBrepArrayData` read/write, the omniSolid codeless schema, applied/multi-apply API schemas, `HasAPI` detection, and direct Sdf authoring under `SdfChangeBlock`. Do not…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Debug and modify OpenCASCADE `.brep` import/export through `source/OCCT_BREP_IMPORT`, `source/OCCT_BREP_EXPORT`, USD BrepArray, and SMLib. Use for topology orientation, analytic or NURBS geometry, parameter ranges, periodic seams, pcurves, tolerances, open or…

لغة النص الأصلي: الإنجليزية

آخر تحديث
المهنة
غير مصنف
الوصف

Maintain the SMLib Python GUI workbench and headless renderer. Use for `tools/smlib_gui`, active objects, script execution, viewport behavior, file I/O, recursive model rendering, audit scripts, or GUI smoke tests.

لغة النص الأصلي: الإنجليزية

آخر تحديث
عرض ٢٠ من أصل ٢٠ skills مجمعة.