impl

警告

这部分内容涉及 JAnim 实现原理,可能较为复杂,若没有研究源码的需求,你应酌情阅读

class janim.render.impl.DotCloudRenderer(*args, **kwargs)

基类:Renderer

init() None
render(item: DotCloud) None
class janim.render.impl.VItemRenderer(*args, **kwargs)

基类:Renderer

init() None
render(item: VItem) None
init_compatibility() None
render_compatibility(item: VItem) None
init_normal() None
render_normal(item: VItem) None
class janim.render.impl.ImageItemRenderer(*args, **kwargs)

基类:Renderer

init() None
render(item: ImageItem) None
class janim.render.impl.VideoRenderer(*args, **kwargs)

基类:Renderer

init() None
render(item: Video) None
update_texture(item: Video) None
class janim.render.impl.VideoReader(info: VideoInfo, components: int)

基类:object

get(t: float) bytes
open_video_pipe(frame: int) None