Fix linear stairs: orientation, sizing, zero height and step handles
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
Línea de trabajo
The issue covers the linear stairs generator and the shared rules for all generators; no source files are named, so start by locating the linear stairs generator in the Chisel code and reproducing each problem in the Unity editor. Item 4 needs investigation before any change: find what the second point on one side does. Done means the five listed behaviours are fixed, zero sizes are rejected, and negative sizes build valid shapes. The issue says more problems will surface after these fixes, so expect follow-up work.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problems with the linear stairs. This needs more iteration: there are more issues, best identified once these are fixed.
- Default orientation. The stairs should default to running along the long side.
- Sizing down moves the bottom further down. It shouldn't.
- Zero height. Zero-height stairs shouldn't be allowed. Vertically inverted stairs can be allowed (though they're probably of limited use).
- The two points on one side. One changes where the steps end, before the top becomes flat. What the other one is meant to do isn't clear; find out, and make it do something useful or remove it.
- Sizing up past what fits at the current step size. The step size shouldn't change. Instead, the height where the steps start should go up, and that height should be draggable too.
Rule for all generators: negative sizes are allowed, and every generator builds a valid shape from them (swapping sides under the hood, so the brush is the right way out). A zero size is never allowed: creating at zero size cancels, and an existing generator can't be made zero sized.
Related: box (#184), capsule (#185), cylinder (#186), inspector values (#187), hemisphere (#188), sphere (#189), extruded shape (#190), spiral stairs (#192), Fill Down risers (#148, same generator).
- Lenguaje dominante
- C#
- Estrellas
- 135
- Forks
- 15
- Merge medio
- 22 min
- PR fusionados (30 d)
- 97
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RadicalCSG/com.chisel
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
RadicalCSG/com.chisel#192 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
RadicalCSG/com.chisel#181 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
RadicalCSG/com.chisel#148 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
RadicalCSG/com.chisel#190 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
RadicalCSG/com.chisel#189 ·
Los mantenedores suelen responder en 1 día
Todos los issues de RadicalCSG/com.chisel
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
sebastienros/jint#4449 ·
Los mantenedores suelen responder en 1 día
-
needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
spectreconsole/spectre.console#2242 ·
Los mantenedores suelen responder en 11 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
hardkoded/puppeteer-sharp#3659 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
KnifeLemon/Filee#1118 ·
Los mantenedores suelen responder en 1 día