Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

rendiation

rendiation contient 11 skills collectées depuis mikialex, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
11
Stars
74
mis à jour
2026-07-16
Forks
5
Couverture métier
2 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

database-schema
Architectes de bases de données

Reference for the rendiation type-safe relational database layer (utility/database). Covers defining tables (entity types) and columns (components) with declare_entity!/ declare_component!, explicit foreign keys between tables, registering schemas with the global database, CRUD via TableWriter/TableReader/ComponentReadView, query patterns, storage backends (linear vs sparse), and the event/hook system. Use when defining new entity types, adding components, wiring foreign keys, or interacting with the database layer directly.

2026-07-16
scene-core-structure
Développeurs de logiciels

Reference for the scene data model in rendiation (scene/core). Covers all entity types (SceneEntity, SceneNodeEntity, SceneModelEntity, StandardModelEntity, camera, lights, mesh, material, animation, skin), their component types, foreign-key relationships, the scene graph node hierarchy, transform propagation, SceneWriter API, and the StandardModel rendering pattern. Depends on database-schema for the underlying relational database layer. Use when understanding the scene model, adding new scene entity types, or working with SceneWriter/SceneReader.

2026-07-16
viewer-scene-building
Développeurs de logiciels

Practical recipes for building 3D test scenes in the rendiation viewer application. Covers mesh generation from ParametricSurface (build_attributes_mesh, triangulate_parametric), material creation patterns for all material types, wiring scene models, light setup, transforms, and the test-content module pattern. For the underlying scene data model (entity types, components, foreign keys, SceneWriter API), see scene-core-structure. For the relational database layer, see database-schema.

2026-06-23
fundamental-gpu-component-model
Développeurs de logiciels

Reference for the composable GPU component model in rendiation. Covers RenderComponent, ShaderHashProvider, ShaderPassBuilder, GraphicsShaderProvider, and convenience wrappers (RenderVec, RenderSlice, RenderArray, OptionRender, BindingController). Use when defining a renderable entity that participates in the pipeline cache, resource binding, and draw dispatch system.

2026-06-17
query-system
Développeurs de logiciels

Complete reference for the rendiation incremental query system (utility/query). Covers Query and MultiQuery traits, container implementations, operator combinators (map, filter, join, chain, union), the dual-query incremental model (DualQuery, DualQueryLike, ValueChange), fanout for FK-based change propagation, DataChanges for batch change processing, and all provided interfaces. Use when writing or understanding incremental computation pipelines that react to database changes.

2026-05-28
rendiation-algebra
Développeurs de logiciels

Reference for the rendiation math library (math/algebra). Covers Vec2/Vec3/Vec4, Mat2/Mat3/Mat4, Quat, the Scalar trait (Float + FloatConst + ScalarConstEval), generic float-constant construction via scalar_transmute/eval, InnerProductSpace (length2/dot), VectorSpace, and SpaceEntity. Use when writing generic math code over T: Scalar, working with vectors/matrices, or needing to create float literals in generic contexts.

2026-05-18
shader-edsl-compute
Développeurs de logiciels

Compute pipeline reference for the rendiation shader EDSL. Covers pipeline building , GPU unit testing, workgroup shared/private memory, barriers, built-in compute IDs, workgroup uniform load, ray tracing (wavefront compute backend), and compute-specific recipes like workgroup reduction. Use when building compute shader pipelines or writing GPU unit tests. Depends on shader-edsl-core for the stage-agnostic language primitives. Depends on shader-edsl-binding-and-typed-container.

2026-05-17
shader-edsl-core
Développeurs de logiciels

Core language reference for the rendiation shader EDSL — stage-agnostic building blocks. Covers Node<T>, value construction, shader structs, memory layout, control flow, GPU-side iteration, texture operations, atomics, subgroups, #[shader_fn], math functions, and vector/matrix ops. Use when writing any shader expression, struct, or logic — regardless of pipeline stage.

2026-05-17
frame-pass-assemble
Développeurs de logiciels

Reference for building multi-pass rendering frames in rendiation. Covers pass(), attachment(), render_ctx(), by(), by_if(), FrameCtx, PassContent, UseQuadDraw, and color/depth load-store operations. Use when wiring render passes in a frame — composing geometry, post-processing, MSAA resolves, and frame copies into a complete GPU frame. For the sub layer abstractions and impls (RenderComponent, ShaderHashProvider, ShaderPassBuilder, convenience wrappers) see fundamental-gpu-component-model.

2026-05-16
shader-edsl-binding-and-typed-container
Développeurs de logiciels

Covers rendiation's strongly-typed GPU resource containers (UniformBufferDataView, StorageBufferDataView, GPUTypedTextureView, GPUSamplerView, StorageTextureView) and how they bind on both the shader side (bind_by) and the pass side (bind). Use when creating GPU resources, wiring them into shaders, and binding them at render time. Depends on shader-edsl-core for the stage-agnostic language primitives.

2026-05-16
shader-edsl-graphics
Développeurs de logiciels

Graphics pipeline reference for the rendiation shader EDSL. Covers GraphicsShaderProvider, vertex/fragment stages, semantics (built-in and custom), resource binding (textures, buffers, samplers), render targets, and common graphics recipes. Use when building vertex+fragment shader pipelines. Depends on shader-edsl-core for the stage-agnostic language primitives and shader-edsl-binding-and-typed-container for resource binding.

2026-05-16