profile
viewpoint
Grant Sanderson 3b1b 3Blue1Brown www.3blue1brown.com I make videos about math.

3b1b/manim 17154

Animation engine for explanatory math videos

3b1b/perseus 79

Perseus is Khan Academy's new exercise question editor and renderer.

3b1b/moderngl 7

Modern OpenGL binding for python

push event3b1b/manim

Grant Sanderson

commit sha 673b85f1295ca655552e2d161e8481077bfd49d3

Prep quadratic bezier shaders to work in 3d

view details

Grant Sanderson

commit sha 9d4b16d03f581c6147b6f08c8b7a7aca63dab01d

Moved around where batching mobjects by shader type occurs, while also pulling out some of the shader_id helper functions

view details

Grant Sanderson

commit sha 47daf8e7f7df5d721e262e5cfc0c6741790c582b

Have mobject.get_shader_info_list handle all of its submobjects

view details

Grant Sanderson

commit sha 6e932a24d2273c32333cd7566895a970ef27045f

Change defaults on when triangulation is locked...again

view details

Grant Sanderson

commit sha 67d97627737fdb92df71cfea873eed730eb3a4d3

Use quaternions to find rotation matrix

view details

Grant Sanderson

commit sha 34a1896ea88ca3bda841d77bfdc70620f21ac0b8

Add custom clip function, since np.clip is evidently super slow

view details

Grant Sanderson

commit sha 54067db386e3e2465a8e0559d440d87ab90413db

Replace np.clip with clip

view details

Grant Sanderson

commit sha 26a872be94bd411fd6bb69e51af9d8316d1dbd22

Replace rotation_matrix with rotation_matrix_transpose

view details

Grant Sanderson

commit sha 9f3551f43b1648ce0ff224b6533052e77a65dc9e

Change how play/wait timing works with the window

view details

Grant Sanderson

commit sha e9504b7010190d7b00e5cb380f7bc56a3473411d

A few small cleanups

view details

Grant Sanderson

commit sha 8ad1c58f9e517d1421a8172f375aee4097594ef2

Fix bug with recursive paths

view details

Grant Sanderson

commit sha 01cda8a1304847a2b27fc60787159eda4290ad9e

Fix a few problems with PlayingCard

view details

Grant Sanderson

commit sha 6b69ed217483f23bc0a424ead1dae86f70156e0d

Add a small todo

view details

Grant Sanderson

commit sha 8f8119509d9696b6ca6fad763c5b35ec140a01aa

Replace np.clip with clip

view details

Grant Sanderson

commit sha 065979e2e15d38afc7dbbdbc2e3b1001a6717fc5

A few small formatting changes

view details

Grant Sanderson

commit sha b504899714a2226687044e0dd146ce6d1dee06db

Replace np.clip with clip

view details

Grant Sanderson

commit sha ba0d677c153486f44823b2a538ee6666ac2b01b2

Small fixes

view details

Grant Sanderson

commit sha dd7f8aac8d7fd46ef28a4e7f7aca910baf43dfb2

Default unlock triangulation for pi creature

view details

Grant Sanderson

commit sha 0ed5acd6c6bd7e3997a335031eff947c6375cae5

Adding directory for mobject_points

view details

Grant Sanderson

commit sha f1475463fca32b4ba3a959998ceb6bbdeef40148

Just moving things around

view details

push time in 7 days

push event3b1b/manim

Grant Sanderson

commit sha ba89ad7450987131a47bca35b22611e115b9d576

Forget about using remove_list_redundancies

view details

Grant Sanderson

commit sha d061bafaa2a091efcb7e64e0e81cbf379a604219

Add Point mobject

view details

Grant Sanderson

commit sha 9186fa5551a6f58b8098bc7b7594d2053fede615

Have vectorized point inherit from point

view details

Grant Sanderson

commit sha 8402b9ea53be39a9b1380bb90066ea848ce66fb8

Add mouse points, embed, and move mobject updating to update_frame

view details

Grant Sanderson

commit sha dc8eb317dd9932a40a9320bb0b4d74298718e632

Improving embed

view details

Grant Sanderson

commit sha aa06a3c1113bd68502f1b16618e495f67a5abd05

Make it so that changing stroke, when there is background stroke, won't default it back to foreground

view details

Grant Sanderson

commit sha 3982303fcc4db645e4d9f2d7403c94f5c6bb3bf9

Default to locked triangulation for texmobjects, not all svgs

view details

Grant Sanderson

commit sha d03b32d2492a66f914af4b4dce5dd19c230e6017

Bug fix

view details

Grant Sanderson

commit sha 6fe68dbc7afbead552895de69e786148a6132528

Record locked traingulation even on vmobs without points

view details

Grant Sanderson

commit sha da7864b28c03b9b48ac177a097be12c663bef4c1

Remove ANTI_ALIAS_WIDTH

view details

push time in 12 days

push event3b1b/manim

Grant Sanderson

commit sha c654ca45069603a210fb2f8c6f5624afe8470c1c

Remove usage of np.append

view details

Grant Sanderson

commit sha 5df2d3db333688fb16bd0dea9165233bc816a8be

Have mobjects keep track of a consistent shader data array to avoid unneeded numpy initializing

view details

Grant Sanderson

commit sha cfbcd9faa8e3263c7c0963182e7ebf98f3dd891e

Remove distinction between moving mobjects and static mobjects...computations to figure this out may now outweigh the actual render times they save

view details

Grant Sanderson

commit sha 091204324839bcbb0cca8cbd767726be519fb6f9

get_shader_data_array -> get_blank_shader_data_array

view details

Grant Sanderson

commit sha 1a0b0e748ce7239e55b04f033e6bc9491d52edbe

Fixed pixel_coords_to_space_coords

view details

Grant Sanderson

commit sha bf83aed43b4eebd3772475ea5532199621d5986a

Have ANTI_ALIAS_WIDTH scale with frame size

view details

Grant Sanderson

commit sha b0b71910a5046a9d2d307d8630bf815d7985c6fb

Couple notes on the problems with Mobject.show

view details

Grant Sanderson

commit sha 49d84fccde5b25f55d430bd8e31a8577ccb8c87b

Fixed edge case in inserting n curves for null curves

view details

Grant Sanderson

commit sha b73ebb9cf5b6c914280909ed3fd0927fededa5b0

Go back to scene recomputing mobject families on each frame, and fix a bug with skipping

view details

push time in 12 days

push event3b1b/manim

Grant Sanderson

commit sha c0a29c4c74613a98167513266ad3561605f68d8f

Have partial_bezier_points return list, not numpy array

view details

Grant Sanderson

commit sha 4b827adfee50f3d6a9b023eabae3e100d22b2e04

Rewrite insert_n_curves_to_point_list to be faster and more even. And honestly much less confusing

view details

Grant Sanderson

commit sha 5cfae1ea757fcc2c89b644fe8f78cdfb6b413a2a

Remove unneeded import

view details

Grant Sanderson

commit sha ec90bb2e8a419d0dabec8f7d91cc5e5df2e2d336

Change step size defaults on ParametricFunction

view details

Grant Sanderson

commit sha cb31ce3049a6b357e178e96b39865371e623c54b

Temporarily(?) allow stroke shader to sometimes cross triangles so as to avoid other artifacts

view details

Grant Sanderson

commit sha eb89d45937819687c81140c3746a1da787baf924

Have get_quadratic_approximation_of_cubic default to midpoint when there is no inflection

view details

Grant Sanderson

commit sha 50c7dd7d481ea9566f45e96bb2bd4737998ed4d7

Don't have fill shader use quick (flawed) sdf

view details

Grant Sanderson

commit sha 3f0cc56665076e78b2f8c837935e8f56ca7820fc

Separate out the point_to_gl_Position function, which needs to be updated later

view details

Grant Sanderson

commit sha e5d8f83dbfd35ca7ebadd7de2b168bf257309416

Implemented ImageMobject with shaders

view details

Grant Sanderson

commit sha 65828e0e36117a42c866628c4e7cde053966efaa

Have mobjects pass texture data to camera, and change pixel_shape to come from the fbo viewport

view details

Grant Sanderson

commit sha c591954fc3b30d4eba80b3882c4318cc20779a9d

Small formatting change

view details

Grant Sanderson

commit sha 183bae08258737deecb3a6a55dcf2a53f7ca5084

Move window operations to Scene

view details

Grant Sanderson

commit sha 53abf506fcaa6e2e4f80018157c0fb8245627deb

Change config defaults

view details

Grant Sanderson

commit sha 77890384097fd8d918fbdbdd7cab6fc594ea060f

Fix bug with fbo initialization

view details

Grant Sanderson

commit sha 8db7756d2e5706df7ca7377f106d0452d91d8203

A little more window initialization

view details

Grant Sanderson

commit sha 176079b678122888b04031e8134d28f42fb0686a

Note that ZoomedScene is broken

view details

Grant Sanderson

commit sha 574b464a3cca47d3dc46328aa07b286bbddbb2c2

get_critical_point -> get_bounding_box_point

view details

Grant Sanderson

commit sha 095a3ef28c5f1382082b0e7feb2f15d7ee628857

Change how bounding box points are calculated, in anticipation of a time when these are more intelligently cached

view details

Grant Sanderson

commit sha c780a7471b2e63940e6c38ef9655a150e7d643a6

Default SVG paths and dots to have locked triangulation

view details

push time in 13 days

push event3b1b/manim

Grant Sanderson

commit sha 7685fd03c62eb00d7bb4881927083698048262a2

Whoops, let an accidental deletion slip through

view details

Grant Sanderson

commit sha cf2d8d47e6cf1542622d5fe98494b7bc561bf518

Fixed get_quadratic_approximation_of_cubic to account for cubics with an inflection point between 0 and 1

view details

Grant Sanderson

commit sha 8c07fcca24b2f1e7f16fabe3efe0e1b76e9de0d3

Various add_smooth_curve_to functions

view details

Grant Sanderson

commit sha ccef2485b28066f8661cae3f193f8dfba0e3cc1f

Refactor svg reading

view details

Grant Sanderson

commit sha 10b9f2224f9b45df652805956e138dfc6fc219cd

Change fallback directory for pi creature

view details

Grant Sanderson

commit sha 6892e511fefa9d42248804bd81f8dd011a448a85

Trying a smaller anti_alias width

view details

Grant Sanderson

commit sha 1a13d32452cfd2c325563c7c252ee7cea68b770a

Get rid of join_structured_arrays

view details

Grant Sanderson

commit sha db0029c32b467984573249ddcee80a2cedcc720a

Fix error in get_quadratic_approximation_of_cubic

view details

Grant Sanderson

commit sha 9b3d29446419cfb7aa4483e79f1662fc3a670760

Change fill shaders to compute orientation inside

view details

Grant Sanderson

commit sha 050ed718e58d3b4546337a760994c605140c3cee

Small todo stubs as a reminder to relpace 3d VMobject material

view details

Grant Sanderson

commit sha 247f3ac2c45c257d4a9cf62341a41e5bf31c2f9f

Change behavior of Z command in svgs

view details

Grant Sanderson

commit sha 1e0c701733bd57b8d1c677dfb889406c9a8f0bbc

Change behavior of Z in svg commands

view details

Grant Sanderson

commit sha 1018cca4ebc0a1f40c89d6caf2efcfe96b9a99c2

Remove unneeded import

view details

Grant Sanderson

commit sha b243c522b11c692759f4d68a24eefebf2ed0edfa

Have Mobject pass their own render primative

view details

Grant Sanderson

commit sha 7ce75bdb52d9f2f92c2122585c2b7f8da542b1fc

Added wrapper around mapbox triangulation to make it work for polygons with holes

view details

Grant Sanderson

commit sha f98513dfc2f5c5037db9bdc61e846e64143bcfb3

Remove unneeded import

view details

Grant Sanderson

commit sha 3634cb712d15437eb8eb4ac24dea68681e882560

Fix triangulation

view details

Grant Sanderson

commit sha 699b886d685e7e94f79e173c1412f20e1bb76cd0

Have svg paths subdivide sharper curves

view details

Grant Sanderson

commit sha 052aa8afe253a573bdccd83bcf677a704c9cc760

Changed angle methods

view details

Grant Sanderson

commit sha 15e3178721b7e72f4b4ff513ecc445d5f53c78cf

Incorporate frame_center in translation to gl_Position

view details

push time in 15 days

push event3b1b/manim

Grant Sanderson

commit sha c34bb7912cfdd33666779da045aec5dc83ab2821

Added stretch_array_to_length_with_interpolation

view details

Grant Sanderson

commit sha 025f6d95244e7f8d00488c3abe04f883db9d89eb

Tiny stylistic change to rgb_to_hex

view details

Grant Sanderson

commit sha 0a82229ac143096ab5f7c77ed553dd74747a51ad

Have stroke/fill vert shaders take in 3d points

view details

Grant Sanderson

commit sha f8d293493fa1b8b96451121ad1932d64dd06c405

Change VMobject to operate with quadratic bezier curves

view details

Grant Sanderson

commit sha f8d7daa14f5c379b7935f2c005084ae2f294cf48

Change geometry mobjects to work with quadratic bezier curves

view details

Grant Sanderson

commit sha 661bf3398201f7c4994eb86dffc4f68702aa0adb

Change CubicBezier parameters

view details

Grant Sanderson

commit sha 6db6e858c4c3660dcfe9b5ab336d456aefce1187

Change tuplify to listify

view details

push time in 21 days

push event3b1b/manim

Grant Sanderson

commit sha 839fb4ff582103bd717b9d7937c926ef0390fb01

Merge pull request #853 from 3b1b/bayes Bayes

view details

Grant Sanderson

commit sha 30728879be4aa3b8c8da80ae3bf8ebe7a0eee484

Merge pull request #871 from 3b1b/bayes Bayes

view details

Grant Sanderson

commit sha 3c57c461b5a91dced042f6e4b3f99b6fb1597773

Merge

view details

Grant Sanderson

commit sha 8638f7303a382d608e331e4a101a85752fc13599

Added quadratic bezier shader files

view details

Grant Sanderson

commit sha 13b69a14d88eda13804deb9c4a9c1660ab0e13d4

Added find_intersection

view details

Grant Sanderson

commit sha 24d3ba8680a23aad54ece035a49ee002cc79c3b3

Added join_structured_arrays

view details

Grant Sanderson

commit sha ed376e475d9623832260e190678d93d038b74192

Added get_quadratic_approximation_of_cubic

view details

Grant Sanderson

commit sha 8488b9053d6c60605dfa05697c6e5b321436067c

Removed live_streaming conditions, as those don't work anyway and will be replaced in functionality soon. Also have the ffmpeg pipe take in raw bytes directly, rather than going through the intermediary of a numpy array

view details

Grant Sanderson

commit sha 81dde53f5a06850a077567b9364a10fb322707dc

Get rid of various PMobject types

view details

Grant Sanderson

commit sha 63e5f343a3ebe83e48c2d3817582e9a83830939c

Begin setting up Camera to work with shaders, not yet done

view details

Grant Sanderson

commit sha e185b8719570881dde2b80a645eff1cb0b0a765c

Moving some functions away from MovingCamera. Soon, all that should be default behavior of Camera

view details

Grant Sanderson

commit sha 1549998a19b4d5a2b4f2c2a9a889fac86eac44f1

Adding ANTI_ALIAS_WIDTH and SHADER_DIR, removing DEFAULT_POINT_DENSITY_*

view details

Grant Sanderson

commit sha 0fe05ce07d372f3c54138048b7819873075d814c

Starting to chase scene to account for a shader-based camera

view details

Grant Sanderson

commit sha 9da5ef4743d9deee25f7ee16b360346320d8d95c

Changing patron name default

view details

push time in 22 days

push event3b1b/manim

Grant Sanderson

commit sha ada09f19286630c5e16e3682595162b46f4086d6

Editing old name animations

view details

Grant Sanderson

commit sha 0f71b0a408ccc8de9f29c5bb96f4e76840b3946b

Playing wiht logo

view details

Grant Sanderson

commit sha 1279f040dafa9292cd7e8b2fbdc6a464a574240c

Temporarily adding input_file_path to SceneFileWrite config. Not sure why this isn't there already, or if there are problems with setting a default, but it fixed a weird bug that had arisen

view details

Grant Sanderson

commit sha 77acc999cd9cb8bee7ea3ef6a9df125582be970a

Rename number_line_config to axis_config

view details

Grant Sanderson

commit sha 30728879be4aa3b8c8da80ae3bf8ebe7a0eee484

Merge pull request #871 from 3b1b/bayes Bayes

view details

push time in 23 days

PR merged 3b1b/manim

Bayes

Just a few small tweaks, mainly changing the name "number_line_config" to "axis_config".

+38 -148

0 comment

21 changed files

3b1b

pr closed time in 23 days

PR opened 3b1b/manim

Bayes

Just a few small tweaks, mainly changing the name "number_line_config" to "axis_config".

+38 -148

0 comment

21 changed files

pr created time in 23 days

create barnch3b1b/manim

branch : projects-reorg

created branch time in 23 days

create barnch3b1b/manim

branch : shaders

created branch time in 23 days

push event3b1b/manim

Grant Sanderson

commit sha 77acc999cd9cb8bee7ea3ef6a9df125582be970a

Rename number_line_config to axis_config

view details

push time in a month

push event3b1b/manim

Grant Sanderson

commit sha ada09f19286630c5e16e3682595162b46f4086d6

Editing old name animations

view details

Grant Sanderson

commit sha 0f71b0a408ccc8de9f29c5bb96f4e76840b3946b

Playing wiht logo

view details

Grant Sanderson

commit sha 1279f040dafa9292cd7e8b2fbdc6a464a574240c

Temporarily adding input_file_path to SceneFileWrite config. Not sure why this isn't there already, or if there are problems with setting a default, but it fixed a weird bug that had arisen

view details

push time in a month

fork 3b1b/moderngl

Modern OpenGL binding for python

https://moderngl.readthedocs.io

fork in a month

push event3b1b/manim

Grant Sanderson

commit sha c2838d78a2cf780ae43a60136ad3998018cc4753

Forgot to propagate kwargs in Underline

view details

Grant Sanderson

commit sha 5cce05fc46d94372375ef688cd7168f4012ea46b

Scenes up to IntroduceLynda

view details

Grant Sanderson

commit sha c74cfa3c5d3486bcfaf76a544b7b6888c757f74b

Add error message for ApplyFunction

view details

Grant Sanderson

commit sha 5ea6c0f5251856c76df5ea865b294d472330f573

Bayes scenes up to GlimpseOfNextVideo

view details

Grant Sanderson

commit sha a95318f1ab5bbaf50ac5109b543f96963853d2a8

Fix print_family

view details

Grant Sanderson

commit sha 9deb2d373262f1c7162e9ae270b9b0a235f9a499

Change patron end screen

view details

Grant Sanderson

commit sha 1387d88043f0719c93a509270ee951a86d8cd095

Preliminary end to bayes, part 1

view details

Grant Sanderson

commit sha a138cea3ed9a315c6ce0786bc79e22b1c82e9707

Pulled bayes.py into a folder for more bayes projects

view details

Grant Sanderson

commit sha ef6716625ec5f4726091b9db8c1dfafa40eee944

Rename 3b1b_projects to from_3b1b

view details

Grant Sanderson

commit sha 2916990077ec51c8a140e62174dc815bd242a8a3

Change from old_projects to from from_3b1b.old

view details

Grant Sanderson

commit sha fa2c831ef3e5db38389cd8cdf3b40a0743dbc1c9

Support UTF8 tex

view details

Grant Sanderson

commit sha 0e92deddc473904694f8a08c40a6167db1de88b1

Change ShowSubmobjectsOneByOne defaults

view details

Grant Sanderson

commit sha 6fe082a5d8ad43f463c42ae9b0a0fd898c4ee087

Preliminary end to Bayes project

view details

Grant Sanderson

commit sha 16f8c025cdb91d072a6dd890b59e2e610fb02b05

Small tweaks to old videos when revisiting their animations

view details

Grant Sanderson

commit sha 24d077fbcef95e9e73338537ac96cf0a7ba87da9

Change referenced directory of 3b1b content in LICENSE and README

view details

Grant Sanderson

commit sha 839fb4ff582103bd717b9d7937c926ef0390fb01

Merge pull request #853 from 3b1b/bayes Bayes

view details

push time in 2 months

PR merged 3b1b/manim

Bayes

Mainly animations to the Bayes' videos, together with various little changes to the main library made over the course of those animations.

  • 3b1b_projects is renamed to from_3b1b
  • LaTeX templates updated to support UTF8
+6107 -2292

0 comment

235 changed files

3b1b

pr closed time in 2 months

PR opened 3b1b/manim

Bayes

Mainly animations to the Bayes' videos, together with various little changes to the main library made over the course of those animations.

  • 3b1b_projects is renamed to from_3b1b
  • LaTeX templates updated to support UTF8
+6107 -2292

0 comment

235 changed files

pr created time in 2 months

push event3b1b/manim

Grant Sanderson

commit sha 16f8c025cdb91d072a6dd890b59e2e610fb02b05

Small tweaks to old videos when revisiting their animations

view details

Grant Sanderson

commit sha 24d077fbcef95e9e73338537ac96cf0a7ba87da9

Change referenced directory of 3b1b content in LICENSE and README

view details

push time in 2 months

push event3b1b/manim

Grant Sanderson

commit sha 2916990077ec51c8a140e62174dc815bd242a8a3

Change from old_projects to from from_3b1b.old

view details

Grant Sanderson

commit sha fa2c831ef3e5db38389cd8cdf3b40a0743dbc1c9

Support UTF8 tex

view details

Grant Sanderson

commit sha 0e92deddc473904694f8a08c40a6167db1de88b1

Change ShowSubmobjectsOneByOne defaults

view details

Grant Sanderson

commit sha 6fe082a5d8ad43f463c42ae9b0a0fd898c4ee087

Preliminary end to Bayes project

view details

push time in 2 months

push event3b1b/manim

Grant Sanderson

commit sha c74cfa3c5d3486bcfaf76a544b7b6888c757f74b

Add error message for ApplyFunction

view details

Grant Sanderson

commit sha 5ea6c0f5251856c76df5ea865b294d472330f573

Bayes scenes up to GlimpseOfNextVideo

view details

Grant Sanderson

commit sha a95318f1ab5bbaf50ac5109b543f96963853d2a8

Fix print_family

view details

Grant Sanderson

commit sha 9deb2d373262f1c7162e9ae270b9b0a235f9a499

Change patron end screen

view details

Grant Sanderson

commit sha 1387d88043f0719c93a509270ee951a86d8cd095

Preliminary end to bayes, part 1

view details

Grant Sanderson

commit sha a138cea3ed9a315c6ce0786bc79e22b1c82e9707

Pulled bayes.py into a folder for more bayes projects

view details

Grant Sanderson

commit sha ef6716625ec5f4726091b9db8c1dfafa40eee944

Rename 3b1b_projects to from_3b1b

view details

push time in 2 months

push event3b1b/manim

Grant Sanderson

commit sha ba2f2f8840df37b2e7de2841c961d9a02b03c9e4

Merge pull request #829 from 3b1b/bayes Bayes

view details

Grant Sanderson

commit sha c2838d78a2cf780ae43a60136ad3998018cc4753

Forgot to propagate kwargs in Underline

view details

Grant Sanderson

commit sha 5cce05fc46d94372375ef688cd7168f4012ea46b

Scenes up to IntroduceLynda

view details

push time in 2 months

issue comment3b1b/manim

Questions RE: contributing to testing of Manim

Hi Matthew,

Thanks for the inquiry and willingness to help, and apologies for a slow response. Pytest seems good, though I'll admit to not knowing what the right considerations at play are here. Testing the look of the animations is probably very tricky, in no small part because it's possible stylistic changes would be desirable without breaking all tests. Maybe the best way to start is with simple tests that ensure things don't break, and that basic positional data lines up with expectations. For example, obj1.next_to(obj2, LEFT) should leave the x_component of obj1.get_right() smaller than that of obj2.get_left().

As to the question of library vs. application, I agree that it's a little ambiguous at the moment. The end goal is probably be to separate the two, a library handling all manipulation of shapes, animations, etc., and an application for actually putting together scenes and animation. Where do you see it making the biggest difference for testing right now?

-Grant

matthewfeickert

comment created time in 2 months

push event3b1b/manim

Grant Sanderson

commit sha b7cb9aa9382ba80317ad1fbcefe9c809e46055fb

Typo fix

view details

Grant Sanderson

commit sha 84e7bdb2b1f41929dada735094eccc9fc2cdc65c

Added a couple helpful debugging functions

view details

Grant Sanderson

commit sha 94a388388014c9521902ffab2da1635b9c783986

Remove Mobject.print_family, as that is now in utils.debug

view details

Grant Sanderson

commit sha 72006334f598c07045ee4cfa73aa40d873786342

Added a small fix to the issue of Tex inputs starting with a new line

view details

Grant Sanderson

commit sha cfc5ecc59c90437a4d0cbc490532b13b3bca8f40

First couple scenes of bayes

view details

Grant Sanderson

commit sha 3628b61d75d18de21ac1f5bb711d3e594cd67f0a

Change default color and bubble creation for teacher student scenes

view details

Grant Sanderson

commit sha f89bb3e125c1063154b58f522fc8c1bed581188f

Added Underline

view details

Grant Sanderson

commit sha fc28375e4294bf51fd81214c80d3e125130598ce

Changed modification for tex mobjects that begin with a newline, which involved eliminating alignment when a TexMobject creates many SingleStringTexMobject to figure out how to divvy itself up

view details

Grant Sanderson

commit sha c579fb521ee0b1866f96968bc221f355aaa8afd3

Up to WhenDoesBayesApply in bayes

view details

Grant Sanderson

commit sha b1d8d1081ce84553945b473b580322aa3f20736e

Merge branch 'master' of github.com:3b1b/manim into bayes

view details

Grant Sanderson

commit sha ebd4fbd1d2177f3ae69b9063919c7020fa8edc2c

Halfway through CreateFormulaFromDiagram

view details

Grant Sanderson

commit sha ba2f2f8840df37b2e7de2841c961d9a02b03c9e4

Merge pull request #829 from 3b1b/bayes Bayes

view details

push time in 3 months

PR merged 3b1b/manim

Bayes

New scenes for a Bayes' video, along with a few small additions and fixes to the library.

+2239 -10

0 comment

9 changed files

3b1b

pr closed time in 3 months

PR opened 3b1b/manim

Bayes

New scenes for a Bayes' video, along with a few small additions and fixes to the library.

+2239 -10

0 comment

9 changed files

pr created time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha ebd4fbd1d2177f3ae69b9063919c7020fa8edc2c

Halfway through CreateFormulaFromDiagram

view details

push time in 3 months

create barnch3b1b/manim

branch : bayes

created branch time in 3 months

delete branch 3b1b/manim

delete branch : projects-reorg

delete time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha a51a6ab4890e50f00a076ce53e548d149c52732c

Reorganized files for 3b1b videos into a 3b1b_projects folder

view details

Grant Sanderson

commit sha 259007954b81bd0a88c60f702353f7865e08d63e

Merge pull request #820 from 3b1b/projects-reorg Reorganized files for 3b1b videos into a 3b1b_projects folder

view details

push time in 3 months

PR merged 3b1b/manim

Reorganized files for 3b1b videos into a 3b1b_projects folder

Reorganized files for 3b1b videos into a 3b1b_projects folder

+1 -180

0 comment

225 changed files

3b1b

pr closed time in 3 months

PR opened 3b1b/manim

Reorganized files for 3b1b videos into a 3b1b_projects folder

Reorganized files for 3b1b videos into a 3b1b_projects folder

+1 -180

0 comment

225 changed files

pr created time in 3 months

create barnch3b1b/manim

branch : projects-reorg

created branch time in 3 months

delete branch 3b1b/manim

delete branch : hyperdarts

delete time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha 975c4dd03c2cb8a910e150d423b18246a0157925

Explicitly check for None, rather than truthiness, for Axes.get_coordinate_labels

view details

Grant Sanderson

commit sha 6f70df0852bded74ca472265ada7b49f1aceb78e

Animations for hyperdarts up to 7:00

view details

Grant Sanderson

commit sha aaebd8a5cfb76dbf78d3abc7ea0f5e4c9a137d9b

End of hyperdarts project

view details

Grant Sanderson

commit sha c37ece9007575b24856aded284811842b3ddc5d4

Moved hyperdarts to old_projects

view details

Grant Sanderson

commit sha aaff13a07958819fac9ffc8acb45f5683d96f909

Merge branch 'master' of github.com:3b1b/manim into hyperdarts

view details

Grant Sanderson

commit sha 32e4daaeba096cec611116fe76ddd3c09dae60a2

Typo fix to moduli

view details

Grant Sanderson

commit sha 9811564f709e7119702facfae47876ad69417248

TODO stub

view details

Grant Sanderson

commit sha bc593695f9d64cf926220a35131d87ed4b5ebd84

Fixed old confetti scene

view details

Grant Sanderson

commit sha 2e25c4c0a306fd1277a4c28fc546ac8daffb882a

Fixed old snow scene

view details

Grant Sanderson

commit sha e57f08f46e92642bee9550af52370326cf374716

Merge pull request #819 from 3b1b/hyperdarts Hyperdarts

view details

push time in 3 months

PR merged 3b1b/manim

Hyperdarts

Small updates to some old projects.

+2861 -927

0 comment

7 changed files

3b1b

pr closed time in 3 months

PR opened 3b1b/manim

Hyperdarts

Small updates to some old projects.

+2861 -927

0 comment

7 changed files

pr created time in 3 months

push event3b1b/manim

Tim Gates

commit sha b1b516e9c41d780342852ea2f2a86e3c57dc520d

Fix simple typo: installtion -> installation

view details

mavaras

commit sha 43098a07e74468f24d4ff6827965f20ef52a33b6

#803 docs typo mistake

view details

Devin Neal

commit sha 637c48905a9b20859f86dac593cbf3195b127cef

Merge pull request #805 from mavaras/master #803 docs typo mistake

view details

Devin Neal

commit sha 2afa079b6ae8ade19dbb166c0ece00f79657d4c1

Merge pull request #780 from timgates42/bugfix/typo_installation Fix simple typo: installtion -> installation

view details

Grant Sanderson

commit sha aaff13a07958819fac9ffc8acb45f5683d96f909

Merge branch 'master' of github.com:3b1b/manim into hyperdarts

view details

Grant Sanderson

commit sha 32e4daaeba096cec611116fe76ddd3c09dae60a2

Typo fix to moduli

view details

Grant Sanderson

commit sha 9811564f709e7119702facfae47876ad69417248

TODO stub

view details

Grant Sanderson

commit sha bc593695f9d64cf926220a35131d87ed4b5ebd84

Fixed old confetti scene

view details

Grant Sanderson

commit sha 2e25c4c0a306fd1277a4c28fc546ac8daffb882a

Fixed old snow scene

view details

push time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha aaebd8a5cfb76dbf78d3abc7ea0f5e4c9a137d9b

End of hyperdarts project

view details

Grant Sanderson

commit sha c37ece9007575b24856aded284811842b3ddc5d4

Moved hyperdarts to old_projects

view details

push time in 3 months

push event3b1b/manim

Alexander Vázquez

commit sha 32abbb9371308e8dff7410de387fe78e64b6fe7a

Change way to remove sound_file_path

view details

Hlaing Min

commit sha a19a6317ec187f65efb0c8f46bc613b4a978d22a

Closes: #720 Fix to interpret subsequent points of absolute MoveTo (M) command as absolute LineTo (L).

view details

Grant Sanderson

commit sha 0e1da5ef28bd939d84dce6142435f729271ee2d2

Merge pull request #777 from 3b1b/hyperdarts Hyperdarts

view details

Devin Neal

commit sha 1e3cf9fa788442b1be78df6a7d9880658689abd5

Merge pull request #725 from Hammer7/master Closes: #720

view details

Devin Neal

commit sha bcb8824e2c1723458c0f553fc0dbf6324b63e128

Merge pull request #698 from Elteoremadebeethoven/master_3b1b Solve issue add sound in Windows 10

view details

Grant Sanderson

commit sha 13193d209e449bfe81e3545ca201774a732e4eed

Changed patron name ordering

view details

Grant Sanderson

commit sha eb03a56dfc0ea5c40efccbcf2057e5ee193877c5

Finished triangle moduli space scene

view details

Grant Sanderson

commit sha b651050dd00917820fb6079facc3f70bf4ed4b69

Merge branch 'master' of github.com:3b1b/manim into moduli

view details

Grant Sanderson

commit sha 495ace2423f79dba031f9eb89bc5e34cd0dc8b95

Merge pull request #790 from 3b1b/moduli Moduli

view details

Grant Sanderson

commit sha 975c4dd03c2cb8a910e150d423b18246a0157925

Explicitly check for None, rather than truthiness, for Axes.get_coordinate_labels

view details

Grant Sanderson

commit sha 6f70df0852bded74ca472265ada7b49f1aceb78e

Animations for hyperdarts up to 7:00

view details

push time in 3 months

delete branch 3b1b/manim

delete branch : moduli

delete time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha 13193d209e449bfe81e3545ca201774a732e4eed

Changed patron name ordering

view details

Grant Sanderson

commit sha eb03a56dfc0ea5c40efccbcf2057e5ee193877c5

Finished triangle moduli space scene

view details

Grant Sanderson

commit sha b651050dd00917820fb6079facc3f70bf4ed4b69

Merge branch 'master' of github.com:3b1b/manim into moduli

view details

Grant Sanderson

commit sha 495ace2423f79dba031f9eb89bc5e34cd0dc8b95

Merge pull request #790 from 3b1b/moduli Moduli

view details

push time in 3 months

PR merged 3b1b/manim

Moduli

Animations to introduce the idea of a moduli space via a simple example with triangles.

+909 -3

0 comment

2 changed files

3b1b

pr closed time in 3 months

PR opened 3b1b/manim

Moduli

Animations to introduce the idea of a moduli space via a simple example with triangles.

+909 -3

0 comment

2 changed files

pr created time in 3 months

push event3b1b/manim

Alexander Vázquez

commit sha 32abbb9371308e8dff7410de387fe78e64b6fe7a

Change way to remove sound_file_path

view details

Hlaing Min

commit sha a19a6317ec187f65efb0c8f46bc613b4a978d22a

Closes: #720 Fix to interpret subsequent points of absolute MoveTo (M) command as absolute LineTo (L).

view details

Devin Neal

commit sha 1e3cf9fa788442b1be78df6a7d9880658689abd5

Merge pull request #725 from Hammer7/master Closes: #720

view details

Devin Neal

commit sha bcb8824e2c1723458c0f553fc0dbf6324b63e128

Merge pull request #698 from Elteoremadebeethoven/master_3b1b Solve issue add sound in Windows 10

view details

Grant Sanderson

commit sha b651050dd00917820fb6079facc3f70bf4ed4b69

Merge branch 'master' of github.com:3b1b/manim into moduli

view details

push time in 3 months

create barnch3b1b/manim

branch : moduli

created branch time in 3 months

push event3b1b/manim

Grant Sanderson

commit sha 8c2801723929c99ef4c6235f2aad06fc13930595

Small thumbnail change

view details

Grant Sanderson

commit sha c79474a57c25f858e334e5e95b955ab00e742ba6

Small changes to the ffmpeg args when writing video files

view details

Grant Sanderson

commit sha 0729f2eb59765da86263bdeb888126aa4d82d69f

Retire spirals project

view details

Grant Sanderson

commit sha 4df666e9645baca8ff91cd71edc9893cc27d6d9d

Merge branch 'master' of github.com:3b1b/manim into hyperdarts

view details

Grant Sanderson

commit sha 0e1da5ef28bd939d84dce6142435f729271ee2d2

Merge pull request #777 from 3b1b/hyperdarts Hyperdarts

view details

push time in 4 months

PR merged 3b1b/manim

Hyperdarts

Despite the name of this branch, the bulk of these changes are animations for the prime spirals project. This marks the completion of that project.

+13 -8

0 comment

2 changed files

3b1b

pr closed time in 4 months

PR opened 3b1b/manim

Hyperdarts

Despite the name of this branch, the bulk of these changes are animations for the prime spirals project. This marks the completion of that project.

+13 -8

0 comment

2 changed files

pr created time in 4 months

push event3b1b/manim

DzyubSpirit

commit sha 76c295a60bdf4de78c49f908f8845f0261d086cf

Add default stroke width for the svg mobjects Closes: #747

view details

Grant Sanderson

commit sha e1e66f3082d9ba28b47895b342fc53b6f8e3feda

Merge pull request #752 from 3b1b/hyperdarts Hyperdarts

view details

Grant Sanderson

commit sha 8c2801723929c99ef4c6235f2aad06fc13930595

Small thumbnail change

view details

Raymond Arndorfer

commit sha b163b1b685445dd38dd0e8e300ad567e037c6f5a

Standardize README.md

view details

Devin Neal

commit sha 920d140e4052320c91b3176a0a3057b2f731bee8

Merge pull request #776 from MathWhiz/patch-1 README.md fixes

view details

Devin Neal

commit sha ec9dd06d38d31b132a10578f5709ecf9f5a1601b

Merge pull request #748 from DzyubSpirit/fix-svg-width Add default stroke width for the svg mobjects

view details

Grant Sanderson

commit sha c79474a57c25f858e334e5e95b955ab00e742ba6

Small changes to the ffmpeg args when writing video files

view details

Grant Sanderson

commit sha 0729f2eb59765da86263bdeb888126aa4d82d69f

Retire spirals project

view details

Grant Sanderson

commit sha 4df666e9645baca8ff91cd71edc9893cc27d6d9d

Merge branch 'master' of github.com:3b1b/manim into hyperdarts

view details

push time in 4 months

push event3b1b/manim

Grant Sanderson

commit sha afbdb94bb37069d658a57a2df6b3cbaaac55c0a1

Set basic functionality to show the hyperdarts game

view details

Grant Sanderson

commit sha f54b2ac81a76aac5914a3e1eb30e79e20afc6bfa

Don't add sound while skipping animations

view details

Grant Sanderson

commit sha f34a110d5b430b613d6bcb079781641eca9e0c56

More hyperdarts scenes

view details

Grant Sanderson

commit sha 85e5b20ede3fc6cc66bba8d3dd6a0fbc15b76419

Small tweak to patron scroll

view details

Grant Sanderson

commit sha 77797741a5efca6b4384934b74b09e3c9dc1a3e1

Small updates to hyperdarts scenes

view details

Grant Sanderson

commit sha 0f037651f3f53d927a1fefe0762d57130f416bc3

Small modifications to some old name animations

view details

Grant Sanderson

commit sha ffecd03cb2ce9899ed303fd57ad3c284cf8cb443

Begining of spirals video, which is my newfound distraction

view details

Grant Sanderson

commit sha 307ac852a65c21c1b62667ffa7b8ae1ce66f413d

Added ShowSubmobjectsOneByOne

view details

Grant Sanderson

commit sha 42e0cd07acb0b4bd0b557736712d22f8201ed8db

Added support for changing and interpolating stroke_width on PMobjects

view details

Grant Sanderson

commit sha 2bb8afa9e097a2c0eb5d13496a162d3b5604d777

Animations for the introduction of the prime spiral video

view details

Grant Sanderson

commit sha 557bbff36c71a972a27b7ef0b422a66ecccf52b9

Added PGroup

view details

Grant Sanderson

commit sha ff55e768c93843d45b585b474899123841225307

Spiral animations up to Label44Spirals

view details

Grant Sanderson

commit sha 8e15846ec571266e1dd677d031e398af84e753ba

Tiny clean to spacing

view details

Grant Sanderson

commit sha 4eb6c6fb5b584c573ffe9b724181a9c1a7f10e0e

Spiral animations Up to ExplainRays

view details

Grant Sanderson

commit sha c94aef88451cc400bf88091b2ee44e275a4f1515

Have AnimationGroup initialize its runtime before begin is called. This way it can be composed

view details

Grant Sanderson

commit sha 67f3d1584cd1ecd32fccfa8d08ab59e93c0a924d

A few filler scenes for spirals project

view details

Grant Sanderson

commit sha f66d6e4f972852980645933087e1a11f72a06a01

Added AddTextWordByWord, but it's not yet working, presumably because of some bug in Succession.

view details

Grant Sanderson

commit sha ccc51664f4c0536ef85568433dac51aac09b4d41

Still being dumb

view details

Grant Sanderson

commit sha d80af647989c2e54a0491907830f01d0205f3b0a

Many more scenes from the prime spirals video

view details

Grant Sanderson

commit sha 7674a9eaee85f6f58c92f64cb18bd599c170bdc2

Changed patreon end screen

view details

push time in 5 months

PR merged 3b1b/manim

Hyperdarts

Animations from the video on Prime spirals, conflated with a few on the hyperdarts video.

+5929 -13

0 comment

10 changed files

3b1b

pr closed time in 5 months

PR opened 3b1b/manim

Hyperdarts

Animations from the video on Prime spirals, conflated with a few on the hyperdarts video.

+5929 -13

0 comment

10 changed files

pr created time in 5 months

push event3b1b/manim

Grant Sanderson

commit sha 7674a9eaee85f6f58c92f64cb18bd599c170bdc2

Changed patreon end screen

view details

Grant Sanderson

commit sha c4aefe9396f8e245336536055b9cfebd06fba50c

End of Prime Spiral video

view details

push time in 5 months

push event3b1b/manim

Grant Sanderson

commit sha c94aef88451cc400bf88091b2ee44e275a4f1515

Have AnimationGroup initialize its runtime before begin is called. This way it can be composed

view details

Grant Sanderson

commit sha 67f3d1584cd1ecd32fccfa8d08ab59e93c0a924d

A few filler scenes for spirals project

view details

Grant Sanderson

commit sha f66d6e4f972852980645933087e1a11f72a06a01

Added AddTextWordByWord, but it's not yet working, presumably because of some bug in Succession.

view details

Grant Sanderson

commit sha ccc51664f4c0536ef85568433dac51aac09b4d41

Still being dumb

view details

Grant Sanderson

commit sha d80af647989c2e54a0491907830f01d0205f3b0a

Many more scenes from the prime spirals video

view details

push time in 5 months

push event3b1b/manim

Grant Sanderson

commit sha 557bbff36c71a972a27b7ef0b422a66ecccf52b9

Added PGroup

view details

Grant Sanderson

commit sha ff55e768c93843d45b585b474899123841225307

Spiral animations up to Label44Spirals

view details

Grant Sanderson

commit sha 8e15846ec571266e1dd677d031e398af84e753ba

Tiny clean to spacing

view details

Grant Sanderson

commit sha 4eb6c6fb5b584c573ffe9b724181a9c1a7f10e0e

Spiral animations Up to ExplainRays

view details

push time in 5 months

push event3b1b/manim

Grant Sanderson

commit sha 307ac852a65c21c1b62667ffa7b8ae1ce66f413d

Added ShowSubmobjectsOneByOne

view details

Grant Sanderson

commit sha 42e0cd07acb0b4bd0b557736712d22f8201ed8db

Added support for changing and interpolating stroke_width on PMobjects

view details

Grant Sanderson

commit sha 2bb8afa9e097a2c0eb5d13496a162d3b5604d777

Animations for the introduction of the prime spiral video

view details

push time in 5 months

push event3b1b/manim

Grant Sanderson

commit sha 77797741a5efca6b4384934b74b09e3c9dc1a3e1

Small updates to hyperdarts scenes

view details

Grant Sanderson

commit sha 0f037651f3f53d927a1fefe0762d57130f416bc3

Small modifications to some old name animations

view details

Grant Sanderson

commit sha ffecd03cb2ce9899ed303fd57ad3c284cf8cb443

Begining of spirals video, which is my newfound distraction

view details

push time in 5 months

create barnch3b1b/manim

branch : hyperdarts

created branch time in 6 months

more