Ross ROSS = Recommend OSS · open-source software intelligence for agents

ShichenLiu/SoftRas

Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning" observed · 2026-08-28

github.com/ShichenLiu/SoftRas · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

56/100

  • Activity 53
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2710
  • days_rel: n/a
  • days_push: 282
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1298 stars · 159 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

SoftRas is a PyTorch-based differentiable renderer that treats rasterization as a differentiable aggregating process over mesh triangles, enabling gradient back-propagation from images to mesh vertices and attributes. It supports rendering colorized meshes and training 3D reconstruction models from images without 3D supervision.

Use cases

  • render 3D meshes differentiably in PyTorch
  • reconstruct 3D meshes from single RGB images without 3D supervision
  • backpropagate image-based losses to mesh vertices and textures
  • train single-view mesh reconstruction networks on multi-view image datasets
  • generate soft, blurred, or transparent renderings of meshes for research

When to choose

  • you need gradients flowing from rendered images back to 3D mesh geometry or texture
  • you are doing image-based 3D reconstruction or inverse graphics research
  • you want a differentiable alternative to standard rasterizers in a PyTorch pipeline

When to avoid

  • you need a fast production renderer without gradient requirements
  • you need support for modern PyTorch versions or recent CUDA toolkits out of the box
  • you need features like ray tracing, global illumination, or complex material models

Facets

library · maturity maintenance

graphics machine-learning image-processing simulation computer-vision graphics deep-learning machine-learning python differentiable-rendering pytorch 3d-reconstruction rasterizer cuda iccv-2019 mesh-rendering gpu linux

1 source

Member repositories

RepositoryRoleHealth v2
ShichenLiu/SoftRasmain56

For agents

markdown · JSON · MCP: product_card(name="ShichenLiu/SoftRas")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem