106 Commits

Author SHA1 Message Date
7cec2e50d5 Rename: ParametricFunction -> ParametricCurve 2020-06-06 11:03:23 -07:00
4c33b99d39 Very rudimentary 3dSurface type 2020-06-04 15:41:20 -07:00
725a7e3121 Enable 3d rotations 2020-06-01 16:21:18 -07:00
2d0257562f End scenes after embed 2020-04-12 09:53:29 -07:00
0b8cb3b6e1 Leaving a note for the better color-preserving encoding 2020-04-12 09:53:14 -07:00
7785a06441 Move where refreshing shader uniforms happens 2020-03-06 06:16:09 -08:00
60b1e284f3 Don't embed when writing to file with no preview 2020-02-23 22:59:29 +00:00
7b198545bb Get rid of old methods 2020-02-22 13:20:22 -08:00
ea59950b2c Have mobjects track family and parents more directly 2020-02-21 10:56:40 -08:00
ad1caca45e Remove get_moving_mobjects 2020-02-19 23:26:54 -08:00
51167e19fe Rename and move around lock_static_mobject_data 2020-02-19 23:21:41 -08:00
b373b7936a Move rendering to Mobject, and be smarter about caching data and vbo 2020-02-19 23:13:29 -08:00
9f3551f43b Change how play/wait timing works with the window 2020-02-18 22:30:43 -08:00
9d4b16d03f Moved around where batching mobjects by shader type occurs, while also pulling out some of the shader_id helper functions 2020-02-17 12:14:40 -08:00
dc8eb317dd Improving embed 2020-02-14 16:26:49 -08:00
8402b9ea53 Add mouse points, embed, and move mobject updating to update_frame 2020-02-14 15:30:44 -08:00
b73ebb9cf5 Go back to scene recomputing mobject families on each frame, and fix a bug with skipping 2020-02-14 11:55:07 -08:00
cfbcd9faa8 Remove distinction between moving mobjects and static mobjects...computations to figure this out may now outweigh the actual render times they save 2020-02-13 15:42:53 -08:00
176079b678 Note that ZoomedScene is broken 2020-02-13 10:50:56 -08:00
183bae0825 Move window operations to Scene 2020-02-13 10:42:07 -08:00
c591954fc3 Small formatting change 2020-02-13 10:41:55 -08:00
960e918e61 Basic preview window 2020-02-11 19:51:19 -08:00
2cf21fd0ad Add file opening operations to SceneFileWriter 2020-02-11 19:50:36 -08:00
0fe05ce07d Starting to chase scene to account for a shader-based camera 2020-02-04 15:28:50 -08:00
8488b9053d 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 2020-02-04 15:26:09 -08:00
40c8b7db76 Removed the option for displaying to excluse submobjects 2020-01-16 11:04:11 -08:00
1609be6d49 Created and moved extract_mobject_family_members and restructure_list_to_exclude_certain_family_members functions 2020-01-15 18:30:58 -08:00
1917349c4a Removed foreground mobjects 2020-01-15 18:01:28 -08:00
77acc999cd Rename number_line_config to axis_config 2020-01-15 15:40:30 -08:00
1279f040da 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 2020-01-11 17:14:02 -08:00
bcb8824e2c Merge pull request #698 from Elteoremadebeethoven/master_3b1b
Solve issue add sound in Windows 10
2019-11-06 16:21:58 -08:00
c79474a57c Small changes to the ffmpeg args when writing video files 2019-10-28 14:40:46 -07:00
f54b2ac81a Don't add sound while skipping animations 2019-09-10 13:26:30 -07:00
32abbb9371 Change way to remove sound_file_path 2019-08-20 01:34:13 -05:00
519f82f1e7 Fix tqdm display problem in windows 2019-07-26 16:45:52 +08:00
61bb4944fa Remove borken save_as_gif lines 2019-07-24 20:36:44 -07:00
3ec231f0ca add video_output_dir flag 2019-06-21 22:52:16 -07:00
2ccf83c0aa Change output folder heirarchy back to grouping files of similar types, rather grouping them as parts of the same scene 2019-06-13 16:15:02 -07:00
f81c275631 make media, tex, and video directories configurable via flags 2019-06-04 20:51:18 -07:00
caa4577cd1 reorganize media file tree 2019-06-03 23:41:05 -07:00
c42ae8a55b add option -i to save as gif (#529)
* add option -i to save as gif

* re-add -c command

* No longer needs to save mp4 first
2019-06-02 12:13:22 -07:00
6e6dd260da Merge branch 'master' of github.com:3b1b/manim into diffyq 2019-05-24 15:06:59 -07:00
bf8f517b49 Changed SceneFileWriter.get_default_file_name 2019-05-24 15:05:20 -07:00
19a98ea6bd fix mishandled relative paths 2019-05-01 01:16:56 -07:00
8d621e7cca tweak travis configuration 2019-04-30 21:52:34 -07:00
14a9316643 Make sure skipped wait calls use a longer dt 2019-04-16 12:50:56 -07:00
cc7c2cfb73 Remove Transform(...).update(1) call from GraphScene 2019-04-11 09:55:56 -07:00
982d437267 Use get_family_updaters to test if a mobject should be drawn during every frame of an animation 2019-04-04 14:29:52 -07:00
9c381d15b6 ThreeDScene was still using continual animation constructs 2019-03-25 16:43:40 -07:00
ecb9184e1a Small addition for clarity 2019-03-19 17:31:03 -07:00