Loading video...

Video Failed to Load

Go Home

Just started experimenting with 2D Cloth Physics Simulation using #raylib and #cplusplus ๐Ÿงต๐Ÿชก By the way, there's a clear, concise article that's an excellent starting point: #gamedev #physics #simulation #verletintegration

0 Comments

No comments available

Comments from the original post will appear here

Related Videos

Robora Sim: A PyBullet-Powered Environment for Learning Robotic Physical Intelligence We are currently building our Robora simulation environment setup for our sim based learning, leveraging PyBullet, an industry-standard physics engine widely used in AI-driven robotics research and development. The environment is optimized with GPU-accelerated learning algorithms, enabling high-speed imitation learning and reinforcement learning within a safe and controlled virtual setup before shipping out to real world. This simulation platform allows our models to learn, adapt, and generalize across different robot morphologies, terrain types and task objectives - all before deployment to the real world. At it's core, the system combines a VLA-powered high-level planner with low-level motion control algorithms, working cohesively to produce emergent, physically intelligent behaviors. This synergy between simulation, learning, and real-world transfer marks a major step forward in our pursuit of adaptive and intelligent robotic systems. Through advanced domain randomization and synthetic data generation, the Robora Simulation Environment ensures that policies trained in simulation transfer effectively to real-world robots, minimizing the sim-to-real gap. Moreover, users will be able to test and integrate their own hardware kits within selected simulation environments in the Robora Dapp, ensuring seamless compatibility and safer real-world implementation.

Robora

23,489 views โ€ข 11 months ago

One warrior. One impossible battle. Only one survives. Created with Seadance 2.0 on Lart AI Here is the link to try: Prompt: A cinematic, hyper-realistic 12-second action sequence in a ruined modern city at sunset. A fearless female warrior in realistic tactical combat armor faces a towering 40-foot monster with rough stone-like skin and glowing eyes. The monster charges with immense weight, causing the ground to crack, dust to erupt, and nearby vehicles to shake realistically. The woman sprints, slides under a massive punch, and uses momentum to leap from a collapsed concrete slab, delivering a powerful strike with an energy-infused sword. The monster staggers backward with believable body mechanics, destroying a building facade as debris falls naturally under gravity. She performs one final spinning aerial attack, slicing through the monster's glowing core. The giant collapses with realistic physics, creating a massive dust cloud, flying rubble, shockwave, and ground vibration. The woman lands in a controlled three-point stance, breathing heavily as the dust settles and sunlight shines through the smoke. Ultra-photorealistic, Hollywood blockbuster quality, handheld cinematic camera, dynamic tracking shots, physically accurate motion, realistic muscle movement, cloth simulation, debris, lighting, shadows, HDR, volumetric smoke, motion blur, 4K, 60fps, dramatic sound design, seamless action, no cartoon style, no exaggerated superhero physics, every movement follows real-world momentum and gravity.

Sarah

14,243 views โ€ข 1 month ago

๐—ฃ๐—ผ๐—ฝ๐˜‚๐—น๐—ฎ๐—ฟ ๐—ผ๐—ฝ๐—ถ๐—ป๐—ถ๐—ผ๐—ป: "๐—๐˜‚๐˜€๐˜ ๐—ด๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ฒ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐˜€๐—ถ๐—บ๐˜‚๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฑ๐—ฎ๐˜๐—ฎ." After working with many ๐—ฟ๐—ผ๐—ฏ๐—ผ๐˜ ๐—บ๐—ฎ๐—ป๐—ถ๐—ฝ๐˜‚๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป teams who've fallen into the simulation trap, here's what I've learned: Simulation teaches your robot to be really, really good at simulation. Unlike blind locomotion policies that can get away with sim-to-real transfer because they rely mainly on proprioception and contact forces, ๐˜ƒ๐—ถ๐˜€๐—ถ๐—ผ๐—ป-๐—ด๐˜‚๐—ถ๐—ฑ๐—ฒ๐—ฑ ๐—บ๐—ฎ๐—ป๐—ถ๐—ฝ๐˜‚๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ถ๐˜€ ๐—ฒ๐˜…๐˜๐—ฟ๐—ฒ๐—บ๐—ฒ๐—น๐˜† ๐˜€๐—ฒ๐—ป๐˜€๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐˜๐—ผ ๐˜ƒ๐—ถ๐˜€๐˜‚๐—ฎ๐—น ๐—ฑ๐—ผ๐—บ๐—ฎ๐—ถ๐—ป ๐—ด๐—ฎ๐—ฝ. The subtle differences accumulate: - Simulated friction vs real surface textures - Perfect lighting vs shadows, reflections, glare - Ideal object geometries vs manufacturing tolerances - Instantaneous sensor readings vs real-world noise and latency - Clean backgrounds vs cluttered, dynamic environments ๐—ง๐—ต๐—ฒ ๐—ฐ๐—น๐—ฎ๐˜€๐˜€๐—ถ๐—ฐ ๐—ฝ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป: Week 1: "Our model works perfectly in sim!" Week 2: "Let's collect some real data to fine-tune." Week 3: "The real data completely contradicts what the sim taught..." Week 4: "Okay, let's collect way more real data." Month 2: "We basically need to retrain from scratch." ๐—ง๐—ต๐—ฒ ๐—ฝ๐—ฎ๐—ถ๐—ป๐—ณ๐˜‚๐—น ๐˜๐—ฟ๐˜‚๐˜๐—ต: There's no shortcut to real-world data collection for vision-based manipulation. Simulation is amazing for debugging, prototyping, safety testing, and of course to supplement your real data. But it's not a substitute for understanding how your robot actually behaves in the actual environment. ๐—ช๐—ต๐—ฎ๐˜ ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€: Use simulation strategically - for exploring edge cases, testing safety boundaries, and rapid iteration. But build your production models on real data from real environments. The teams that succeed treat simulation as a powerful tool, not a magic solution. This is why Neuracore focuses on making real-world data collection so much easier and faster. Because the physics of your actual environment can't be simulated away. ๐—ช๐—ผ๐—ฟ๐—น๐—ฑ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น๐˜€, ๐˜†๐—ผ๐˜‚ ๐˜€๐—ฎ๐˜†? ๐—ช๐—ฒ๐—น๐—น, ๐—ฝ๐—ฒ๐—ฟ๐—ต๐—ฎ๐—ฝ๐˜€ ๐—บ๐—ผ๐—ฟ๐—ฒ ๐—ผ๐—ป ๐˜๐—ต๐—ฎ๐˜ ๐—ถ๐—ป ๐—ฎ๐—ป๐—ผ๐˜๐—ต๐—ฒ๐—ฟ ๐—ฝ๐—ผ๐˜€๐˜! ๐—ช๐—ต๐—ฎ๐˜'๐˜€ ๐—ฏ๐—ฒ๐—ฒ๐—ป ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฒ๐˜…๐—ฝ๐—ฒ๐—ฟ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐˜€๐—ถ๐—บ-๐˜๐—ผ-๐—ฟ๐—ฒ๐—ฎ๐—น ๐˜๐—ฟ๐—ฎ๐—ป๐˜€๐—ณ๐—ฒ๐—ฟ? ๐—›๐—ฎ๐˜€ ๐—ถ๐˜ ๐˜„๐—ผ๐—ฟ๐—ธ๐—ฒ๐—ฑ ๐—ฎ๐˜€ ๐˜„๐—ฒ๐—น๐—น ๐—ฎ๐˜€ ๐—ฒ๐˜…๐—ฝ๐—ฒ๐—ฐ๐˜๐—ฒ๐—ฑ?

Stephen James

31,009 views โ€ข 1 year ago