John Roper (johnroper100)
Freelance Developer and Simulation Artist

Projects

User Details

User Since
Dec 8 2013, 8:46 PM (206 w, 3 d)

I have worked with computer graphics for 5+ years and I have been working with code for just a bit longer. Currently I work for Theory Studios as a workflow technical director on productions such as Amazon's Man In the High Castle Season 2 (Nominated for an Emmy) and Sesame street in addition to freelancing for major clients such as the Cycles Material Vault and Blackheart Media. My work has been featured in multiple articles and publications. I have experience developing in Python, Rust, PHP, and HTML/CSS/JS. I have also dabbled in languages such as Go, C/C++/C#, Assembly, and BASIC.
My software experience includes Blender, Maya, Houdini and the Allegorithmic Substance Tools. I have also worked with PyQt, Flask, SQL (MySQL, SQLite), Electron, and Socketio among other technologies.

Recent Activity

Sep 17 2017

John Roper (johnroper100) added a comment to T46592: Custom node bug: mute mode.

I added code that updated the node.mute value however, nothing happens. I'm guessing it is that the problem above still exists?

Sep 17 2017, 12:01 AM · Addons, Python

Sep 16 2017

John Roper (johnroper100) added a comment to T46592: Custom node bug: mute mode.

Is this the way to set that property? https://docs.blender.org/api/current/bpy.types.Node.html?highlight=mute#bpy.types.Node.mute

Sep 16 2017, 11:41 PM · Addons, Python
John Roper (johnroper100) awarded T46592: Custom node bug: mute mode a Like token.
Sep 16 2017, 11:36 PM · Addons, Python
John Roper (johnroper100) added a project to T46592: Custom node bug: mute mode: Addons.
Sep 16 2017, 11:34 PM · Addons, Python
John Roper (johnroper100) reopened T46592: Custom node bug: mute mode as "Open".
Sep 16 2017, 11:33 PM · Addons, Python
John Roper (johnroper100) triaged T46592: Custom node bug: mute mode as Normal priority.
Sep 16 2017, 11:33 PM · Addons, Python
John Roper (johnroper100) added a comment to T46592: Custom node bug: mute mode.

Is there any plan to work on this because this would be extremely useful.

Sep 16 2017, 11:32 PM · Addons, Python

Aug 25 2017

John Roper (johnroper100) awarded D2803: Cycles: add bevel shader, for raytrace based rounded edges. a Like token.
Aug 25 2017, 2:24 PM

Mar 31 2017

John Roper (johnroper100) added a comment to T51081: Swap <version> and <lang> in the manual url.

I agree. I believe that usability trumps in this case.

Mar 31 2017, 10:53 PM · Documentation

Mar 17 2017

John Roper (johnroper100) abandoned D2562: Added 2k, 4k, and 5k presets.
Mar 17 2017, 5:44 PM
John Roper (johnroper100) updated the summary of D2562: Added 2k, 4k, and 5k presets.
Mar 17 2017, 5:43 PM
John Roper (johnroper100) added a comment to D2562: Added 2k, 4k, and 5k presets.

This is specifically in reply to requests and my own need to quickly add a 2k-5k preset

Mar 17 2017, 10:33 AM
John Roper (johnroper100) added a comment to D2562: Added 2k, 4k, and 5k presets.

Ok. I will update.

Mar 17 2017, 10:28 AM
John Roper (johnroper100) created D2562: Added 2k, 4k, and 5k presets.
Mar 17 2017, 1:37 AM

Mar 1 2017

John Roper (johnroper100) committed rBM3415: updated the text for gravity.
updated the text for gravity
Mar 1 2017, 12:17 AM
John Roper (johnroper100) closed D2540: Fix for T47052: Physics Introduction needs a Rewrite.
Mar 1 2017, 12:01 AM
John Roper (johnroper100) committed rBM3414: D2540 update physics intro.
D2540 update physics intro
Mar 1 2017, 12:01 AM

Feb 28 2017

John Roper (johnroper100) raised the priority of T47052: Physics Introduction needs a Rewrite from Normal to Needs Triage.
Feb 28 2017, 11:48 PM · Documentation
John Roper (johnroper100) added a revision to T47052: Physics Introduction needs a Rewrite: D2540: Fix for T47052: Physics Introduction needs a Rewrite.
Feb 28 2017, 11:48 PM · Documentation
John Roper (johnroper100) added a task to D2540: Fix for T47052: Physics Introduction needs a Rewrite: T47052: Physics Introduction needs a Rewrite.
Feb 28 2017, 11:48 PM
John Roper (johnroper100) retitled D2540: Fix for T47052: Physics Introduction needs a Rewrite from to Fix for T47052: Physics Introduction needs a Rewrite.
Feb 28 2017, 11:47 PM
John Roper (johnroper100) added a comment to rBM3412: moved the graphic physics text to its own file.

I meant the gravity physics text.

Feb 28 2017, 11:30 PM
John Roper (johnroper100) committed rBM3412: moved the graphic physics text to its own file.
moved the graphic physics text to its own file
Feb 28 2017, 11:29 PM
John Roper (johnroper100) claimed T47052: Physics Introduction needs a Rewrite.

I have started working on this.

Feb 28 2017, 10:44 PM · Documentation
John Roper (johnroper100) added a comment to T49068: Camera Overscan.

Ok, I am working on this.

Feb 28 2017, 10:23 PM · Addons
John Roper (johnroper100) added a comment to T50809: Working demo for benchmark project.

OK, thanks!

Feb 28 2017, 11:58 AM

Feb 27 2017

John Roper (johnroper100) updated the task description for T50809: Working demo for benchmark project.
Feb 27 2017, 11:46 PM
John Roper (johnroper100) created T50809: Working demo for benchmark project.
Feb 27 2017, 11:44 PM

Feb 23 2017

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

That version is fine with me! May I have commit rights @Brendon Murphy (meta-androcto)

Feb 23 2017, 11:22 PM · Addons

Feb 22 2017

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

@Vuk Gardašević (lijenstina) where are your changes?

Feb 22 2017, 1:24 AM · Addons

Feb 21 2017

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

There is. what do you need me to do?

Feb 21 2017, 5:21 PM · Addons

Feb 9 2017

John Roper (johnroper100) awarded D1788: Cycles: Experiment with shadow catcher a Mountain of Wealth token.
Feb 9 2017, 7:15 PM

Feb 5 2017

John Roper (johnroper100) added a comment to rB5ad5bb235bf8: fix most UI text color.

I'll miss the bright yellow too!

Feb 5 2017, 2:41 PM

Jan 21 2017

John Roper (johnroper100) added a comment to T50466: Relocation of the documention (final solution).

@Francesco Siddi (fsiddi) @Dan McGrath (dmcgrath) Code added to that github (pull request)

Jan 21 2017, 4:50 AM · Infrastructure: Websites, Documentation

Jan 20 2017

John Roper (johnroper100) added a comment to T50466: Relocation of the documention (final solution).

yes. It is just html code

Jan 20 2017, 6:59 PM · Infrastructure: Websites, Documentation
John Roper (johnroper100) added a comment to T50466: Relocation of the documention (final solution).

@Dan McGrath (dmcgrath) @Francesco Siddi (fsiddi) If you can give me the info or create a new repository here for me I can upload the code for my design for the homepage.

Jan 20 2017, 5:05 PM · Infrastructure: Websites, Documentation

Jan 19 2017

John Roper (johnroper100) updated subscribers of T50467: docs.blender.org website homepage.

That is the way it is set up in the Blender Web Assets so that would be a question for @Francesco Siddi (fsiddi) and @Pablo Vazquez (venomgfx).

Jan 19 2017, 12:37 PM · Documentation
John Roper (johnroper100) added a comment to F436516: screencapture-file-C-Users-johnr-Documents-docs-blender-org-index-html-1484793821458.png.

I understand your comments but this is supposed to be a nice looking landing page.

Jan 19 2017, 11:43 AM
John Roper (johnroper100) added a comment to T50467: docs.blender.org website homepage.

Which top bar?

Jan 19 2017, 8:33 AM · Documentation
John Roper (johnroper100) added a comment to T50466: Relocation of the documention (final solution).

Here is the design I am working on. T50467

Jan 19 2017, 3:46 AM · Infrastructure: Websites, Documentation
John Roper (johnroper100) created T50467: docs.blender.org website homepage.
Jan 19 2017, 3:44 AM · Documentation
John Roper (johnroper100) updated the diff for D2466: Updated Styles and Bootstrap.

reverted change of background image

Jan 19 2017, 3:40 AM · Infrastructure: Blender Web Assets
John Roper (johnroper100) retitled D2466: Updated Styles and Bootstrap from to Updated Styles and Bootstrap.
Jan 19 2017, 2:11 AM · Infrastructure: Blender Web Assets

Jan 18 2017

John Roper (johnroper100) added a comment to T50466: Relocation of the documention (final solution).

I would be willing to design a home page for it using the Blender web assets.

Jan 18 2017, 11:19 PM · Infrastructure: Websites, Documentation

Jan 8 2017

John Roper (johnroper100) added a comment to T50389: Documentation Project.

I surprisingly actually have. I downloaded it, converted to pdf and then put it on my e-reader. Again, it is a reference about how the buttons work, not how to use the buttons to make something.

Jan 8 2017, 3:32 AM · Documentation
John Roper (johnroper100) added a comment to T50389: Documentation Project.

Hi, thanks for all your comments. You have some great ideas but like others have said, the manual is supposed to be a reference that you can go and find out quickly how a particular feature works. Because Blender is such a big program, the manual is already huge and I think that adding any extra content with make it harder to maintain and read.

Jan 8 2017, 2:28 AM · Documentation

Dec 24 2016

John Roper (johnroper100) added reviewers for D2431: Fixes to make the addon enable: Peter Cassetta (petercassetta), Sybren A. Stüvel (sybren).
Dec 24 2016, 5:04 PM · Addons

Nov 22 2016

John Roper (johnroper100) added a comment to T49777: SVN Error - Filesystem is corrupt.

I have that error constantly lately. I use Tortise SVN. Never had a problem since 2013

Nov 22 2016, 2:23 PM · Documentation

Nov 19 2016

John Roper (johnroper100) edited Description on Documentation.
Nov 19 2016, 6:48 PM

Oct 29 2016

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

Sorry, that was an older version. I updated some stuff. Here is the correct version:

Oct 29 2016, 1:50 AM · Addons
John Roper (johnroper100) added a comment to T49068: Camera Overscan.

Here is a new version with cleanups and the Bake to New Camera feature.

Oct 29 2016, 1:47 AM · Addons
John Roper (johnroper100) updated the task description for T49068: Camera Overscan.
Oct 29 2016, 1:44 AM · Addons

Sep 29 2016

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

Ok, thanks!

Sep 29 2016, 4:55 PM · Addons

Sep 28 2016

John Roper (johnroper100) added a reviewer for D2262: Node Wrangler - limit access for built-in tree types: Brendon Murphy (meta-androcto).
Sep 28 2016, 5:06 PM

Sep 18 2016

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

I made the fixes that were needed and re-posted the file.

Sep 18 2016, 4:04 AM · Addons
John Roper (johnroper100) updated the task description for T49068: Camera Overscan.
Sep 18 2016, 4:03 AM · Addons

Aug 26 2016

John Roper (johnroper100) raised the priority of T49068: Camera Overscan from Incomplete to Normal.
Aug 26 2016, 10:58 PM · Addons

Aug 21 2016

John Roper (johnroper100) added a comment to D2162: NVidia OpenCL support.

Good point, I was going to request the markup changes and then ask Sergey to take a look like you just did. What changes are you requesting?

Aug 21 2016, 3:02 PM
John Roper (johnroper100) added a comment to D2162: NVidia OpenCL support.

Remove lines 154 and 155. You only need one blank line after a code block.

Aug 21 2016, 1:39 PM

Aug 18 2016

John Roper (johnroper100) added a watcher for Documentation: John Roper (johnroper100).
Aug 18 2016, 4:38 PM

Aug 10 2016

John Roper (johnroper100) added a comment to T49068: Camera Overscan.

I am on windows

Aug 10 2016, 10:56 PM · Addons
John Roper (johnroper100) added a comment to T49068: Camera Overscan.

@Bastien Montagne (mont29) how do I make a diff for this?

Aug 10 2016, 10:16 PM · Addons
John Roper (johnroper100) updated subscribers of T49068: Camera Overscan.
Aug 10 2016, 9:54 PM · Addons
John Roper (johnroper100) created T49068: Camera Overscan.
Aug 10 2016, 9:53 PM · Addons

Jul 31 2016

John Roper (johnroper100) committed rBM2250: Applied patch D2131.
Applied patch D2131
Jul 31 2016, 9:56 PM
John Roper (johnroper100) closed D2131: Document new minor physics features..

Patch applied!

Jul 31 2016, 9:27 PM · Physics
John Roper (johnroper100) accepted D2131: Document new minor physics features..
Jul 31 2016, 9:26 PM · Physics

Jul 19 2016

John Roper (johnroper100) added a comment to D1788: Cycles: Experiment with shadow catcher.

@Sergey Sharybin (sergey) Is there an updated diff for this?

Jul 19 2016, 11:56 PM

Jul 16 2016

John Roper (johnroper100) added a comment to D2056: Allow CUDA GPU rendering to use host memory.
Jul 16 2016, 2:37 AM · Cycles

Jun 10 2016

John Roper (johnroper100) awarded D2024: TexPaint Workflow: "Generated" Images are now packed in the .blend file automatically by default a Like token.
Jun 10 2016, 1:48 PM · User Interface, Sculpting and Painting, BF Blender

Mar 21 2016

John Roper (johnroper100) abandoned D1192: Advanced Camera Rigs Addon.
Mar 21 2016, 4:29 PM · Rendering, Addons
John Roper (johnroper100) closed T43509: Advanced Camera Rigs Addon as Resolved.
Mar 21 2016, 4:28 PM · Addons
John Roper (johnroper100) claimed T43509: Advanced Camera Rigs Addon.

I am making a different version with more tools. I do not want it to be included yet.

Mar 21 2016, 4:26 PM · Addons

Mar 18 2016

John Roper (johnroper100) committed rBM1498: More image updates.
More image updates
Mar 18 2016, 8:43 PM
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 18 2016, 8:41 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 18 2016, 8:34 PM · Documentation
John Roper (johnroper100) requested review of D1482: Rewrite Cycles Manual Introduction.
Mar 18 2016, 8:09 PM · Documentation
John Roper (johnroper100) commandeered D1482: Rewrite Cycles Manual Introduction.
Mar 18 2016, 8:07 PM · Documentation

Mar 17 2016

John Roper (johnroper100) committed rBM1497: Started adding content to multiview..
Started adding content to multiview.
Mar 17 2016, 7:49 PM

Mar 14 2016

John Roper (johnroper100) committed rBM1493: some more image updates..
some more image updates.
Mar 14 2016, 6:24 PM
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 14 2016, 6:17 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 14 2016, 6:13 PM · Documentation
John Roper (johnroper100) committed rBM1492: Updated the marker images for the 3d view..
Updated the marker images for the 3d view.
Mar 14 2016, 6:11 PM
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 14 2016, 6:08 PM · Documentation
John Roper (johnroper100) committed rBM1491: Fixed text on history.rst.
Fixed text on history.rst
Mar 14 2016, 4:38 PM
John Roper (johnroper100) committed rBM1490: Updated copyright text.
Updated copyright text
Mar 14 2016, 4:32 PM

Mar 13 2016

John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:18 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:15 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:13 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:12 PM · Documentation
John Roper (johnroper100) updated the task description for T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:11 PM · Documentation
John Roper (johnroper100) claimed T47645: Update old Images Featuring the Interface.
Mar 13 2016, 9:04 PM · Documentation
John Roper (johnroper100) closed T45827: User Preferences Outdated as Resolved.
Mar 13 2016, 8:39 PM · Documentation
John Roper (johnroper100) closed T45899: Smoke Flow is missing in force field documentation as Resolved.
Mar 13 2016, 8:39 PM · Documentation
John Roper (johnroper100) closed T43372: Explain typical render layer usage as Archived.
Mar 13 2016, 8:36 PM · Documentation
John Roper (johnroper100) closed T43509: Advanced Camera Rigs Addon as Archived.
Mar 13 2016, 8:35 PM · Addons

Mar 10 2016

John Roper (johnroper100) added a comment to T47645: Update old Images Featuring the Interface.

I started putting together a to do list on the wiki. I just went through the entire manual and noted which images should be updated and which pages should be updated and or have content added. I will post a link.

Mar 10 2016, 10:18 PM · Documentation

Mar 6 2016

John Roper (johnroper100) added a reviewer for D1837: Reference Manual -- Curve Extrusion page: John Roper (johnroper100).
Mar 6 2016, 2:27 PM · Documentation
John Roper (johnroper100) added a comment to D1837: Reference Manual -- Curve Extrusion page.

I think that it is fine not to. We will see your changes in the diff that you submit.

Mar 6 2016, 2:27 PM · Documentation

Mar 5 2016

John Roper (johnroper100) committed rBM1461: Massive update of text and images for all force field types..
Massive update of text and images for all force field types.
Mar 5 2016, 10:11 PM