diff --git a/README.md b/README.md index ed243d5..ba9c594 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,8 @@ interface. - Some values, like screen resolution, are a compile-time option due to performance and simplicity, and can't change during runtime. - No scenegraph (object parenting), just a scene list. Parenting can still be achieved by using cutom transform matrices. - Though performance is high, due to multiplatformness it can't match platform-specific rasterizers written in assembly. -- Proper near-plane culling (subdividing triangles) is missing. You can either cull whole triangles completely or "push" them by the near plane. These options are okay when drawing a models not very close to the camera, but e.g. 3D environments may suffer from artifacts. +- There is no far plane. +- There is a near plane, but a proper culling by it (subdividing triangles) is missing. You can either cull whole triangles completely or "push" them by the near plane. These options are okay when drawing a models not very close to the camera, but e.g. 3D environments may suffer from artifacts. - Due to the limitations of 32bit integer arithmetics, some types of movement (particularly camera) may look jerky, and artifact may appear in specific situations. ## how to use