Rkifield

C 62 completed
Game
monorepo / rust · small
244
Files
60,568
LOC
0
Frameworks
6
Languages

Pipeline State

completed
Run ID
#305092
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
70.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:34
Deduplication group #49071
Member of a group with 7 similar repo(s) — this repo is canonical view group →
Top concepts (8)
Project DescriptionObserver/Event EmitterDocumentationFactoryFile ManagementTestingConfigurationAnalytics
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.

AI Prompt

Create a real-time graphics engine written in Rust that uses signed distance fields (SDFs) as the sole geometry representation, avoiding meshes entirely. The engine should support features like real-time sculpting, volumetric materials, and native volumetric effects. It needs a compute shader ray marching renderer and should integrate physics using Rapier with a custom SDF collision adapter. Crucially, it must expose its full functionality via a standalone `rkf-mcp` server binary to allow AI agents to interact with the scene graph, spawn entities, and apply brush operations.
rust graphics sdf compute-shader ray-marching gpu real-time physics ai-agent wgpu
Generated by gemma4:latest

Catalog Information

RKIField is a real-time graphics engine that uses signed distance fields as its primary geometry representation, enabling features like real-time sculpting and volumetric materials.

Description

RKIField is a novel graphics engine that replaces traditional meshes with signed distance fields. This allows for real-time sculpting, volumetric materials, and native volumetric effects. The engine also supports skeletal animation without meshes and can be operated by LLMs and AI agents through the Model Context Protocol (MCP).

الوصف

RKIField هو محرك رسومات الوقت الحقيقي الذي يستخدم حقول المسافة الموقعة ك đạiا الجيومتيري، مما يسمح بخصائص مثل النحت في الوقت الفعلي والمواد الحجمية والمفاهيم الحجمية. يمكن للمحرك أيضًا تشغيل الحركات العظمية بدون شبكة ويمكن تشغيله بواسطة أجهزة التعلم اللاسلكية (LLMs) والأدوات الذكية عبر بروتوكول سياق النموذج (MCP).

Novelty

9/10

Tags

real-time-graphics signed-distance-fields volumetric-materials native-volumetric-effects sdf-native-physics skeletal-animation

Technologies

serde tokio

Claude Models

claude-opus-4.6

Quality Score

C
62.2/100
Structure
49
Code Quality
54
Documentation
80
Testing
35
Practices
78
Security
100
Dependencies
80

Strengths

  • CI/CD pipeline configured (github_actions)
  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 9285 duplicate lines detected \u2014 consider DRY refactoring
  • 20 'god files' with >500 LOC need decomposition

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

12.8h
Tech Debt (A)
Medium
DORA Rating
A
OWASP (100%)
Want this analysis on your repo? https://repobility.com/scan/
PASS
Quality Gate
A
Risk (0)
Unknown
License
13.9%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

rust
90.6%
markdown
8.6%
toml
0.6%
shell
0.2%
yaml
0.1%
json
0.0%

Frameworks

None detected

Symbols

function3,210
struct400
extension350
constant220
enum71
type_alias7
trait3
macro2

Concepts (8)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot
auto_descriptionProject DescriptionA real-time graphics engine where signed distance fields are the only geometry.80%
design_patternObserver/Event EmitterFound event emission/subscription patterns70%
auto_categoryDocumentationdocs70%
design_patternFactoryFound factory/create_ naming patterns60%
business_logicFile ManagementDetected from 5 related files50%
business_logicTestingDetected from 5 related files50%
business_logicConfigurationDetected from 3 related files50%
business_logicAnalyticsDetected from 3 related files50%

LLM Insights

A real-time graphics engine using signed distance fields for geometry representation, enabling features like real-time sculpting and volumetric materials.structured_summary
info
purpose: A real-time graphics engine using signed distance fields for geometry representation, enabling features like real-time s
primary_domain: game
reference_quality90
reuse_potential: medium
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/28924.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV