Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the heartbeat-control domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-includes/functions.php on line 6170

Deprecated: Creation of dynamic property Homepage_Control::$plugin_url is deprecated in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/homepage-control/homepage-control.php on line 92

Deprecated: Creation of dynamic property Homepage_Control::$plugin_path is deprecated in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/homepage-control/homepage-control.php on line 93

Deprecated: XCloner\GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 27

Deprecated: XCloner\GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 250

Deprecated: XCloner\GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 250

Deprecated: XCloner\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 271

Deprecated: XCloner\GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 271

Deprecated: XCloner\GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/guzzlehttp/promises/src/functions.php on line 288

Deprecated: XCloner\Sabre\Event\Loop\instance(): Implicitly marking parameter $newLoop as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/sabre/event/lib/Loop/functions.php on line 124

Deprecated: XCloner\Sabre\Xml\Deserializer\keyValue(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/sabre/xml/lib/Deserializer/functions.php on line 58

Deprecated: XCloner\Sabre\Xml\Deserializer\enum(): Implicitly marking parameter $namespace as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/sabre/xml/lib/Deserializer/functions.php on line 135

Deprecated: XCloner\Symfony\Component\Translation\t(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/symfony/translation/Resources/functions.php on line 20

Deprecated: XCloner\Google\Client::fetchAccessTokenWithAssertion(): Implicitly marking parameter $authHttp as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Client.php on line 249

Deprecated: XCloner\Google\Client::authorize(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Client.php on line 338

Deprecated: XCloner\Google\AccessToken\Revoke::__construct(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AccessToken/Revoke.php on line 42

Deprecated: XCloner\Google\AccessToken\Verify::__construct(): Implicitly marking parameter $http as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AccessToken/Verify.php on line 65

Deprecated: XCloner\Google\AccessToken\Verify::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AccessToken/Verify.php on line 65

Deprecated: XCloner\Google\AuthHandler\Guzzle6AuthHandler::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 24

Deprecated: XCloner\Google\AuthHandler\Guzzle6AuthHandler::attachCredentials(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 29

Deprecated: XCloner\Google\AuthHandler\Guzzle6AuthHandler::attachCredentialsCache(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php on line 37

Deprecated: XCloner\Google\AuthHandler\Guzzle5AuthHandler::__construct(): Implicitly marking parameter $cache as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 24

Deprecated: XCloner\Google\AuthHandler\Guzzle5AuthHandler::attachCredentials(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 29

Deprecated: XCloner\Google\AuthHandler\Guzzle5AuthHandler::attachCredentialsCache(): Implicitly marking parameter $tokenCallback as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/AuthHandler/Guzzle5AuthHandler.php on line 37

Deprecated: XCloner\Google\Http\REST::decodeHttpResponse(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Http/REST.php on line 98

Deprecated: XCloner\Google\Http\REST::decodeBody(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Http/REST.php on line 117

Deprecated: XCloner\Google\Http\REST::determineExpectedClass(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Http/REST.php on line 125

Deprecated: XCloner\Google\Http\REST::isAltMedia(): Implicitly marking parameter $request as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Http/REST.php on line 146

Deprecated: XCloner\Google\Service\Exception::__construct(): Implicitly marking parameter $previous as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Service/Exception.php on line 40

Deprecated: XCloner\Google\Task\Composer::cleanup(): Implicitly marking parameter $filesystem as nullable is deprecated, the explicit nullable type must be used instead in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/google/apiclient/src/Task/Composer.php on line 33

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the amp domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-includes/functions.php on line 6170

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `plugins_loaded` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. It appears the plugin with slug `google-analytics-dashboard-for-wp` is responsible; please contact the author. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-includes/functions.php on line 6170

Notice: Function amp_is_available was called incorrectly. `amp_is_available()` (or `amp_is_request()`, formerly `is_amp_endpoint()`) was called too early and so it will not work properly. WordPress is currently doing the `init` hook. Calling this function before the `wp` action means it will not have access to `WP_Query` and the queried object to determine if it is an AMP response, thus neither the `amp_skip_post()` filter nor the AMP enabled toggle will be considered. It appears the plugin with slug `google-analytics-dashboard-for-wp` is responsible; please contact the author. Please see Debugging in WordPress for more information. (This message was added in version 2.0.0.) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-includes/functions.php on line 6170

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 163

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 164

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 165

Deprecated: ob_end_flush(): Producing output from user output handler AMP_Theme_Support::finish_output_buffering is deprecated in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-includes/functions.php on line 5493

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 220

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 221

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 222

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 223

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 230

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 231

Warning: Cannot modify header information - headers already sent by (output started at /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/xcloner-backup-and-restore/vendor/composer/autoload_real.php:41) in /home/fabulousoil/domains/fabulousoilpaintings.com/public_html/wp-content/plugins/wp-cloudflare-page-cache/src/Modules/Cache_Controller.php on line 232
passages in oil painting abstracts
Original Oil Paintings by Michael A. Wilson

Passages in oil painting abstracts

The following two tabs change content below.
I am an abstract artist. My medium is oil painting, often painting on primed board. My wife and I live in San Diego, California.

Latest posts by michael wilson (see all)

It helps me and it may help you to consider your painting in progress, not as a whole but in terms of co-joined areas.  I prefer to call them passages.  These so-called passages in oil painting abstracts are important as individual units and when these units are reasonably intact then they can contribute to the whole more effectively.  I am sure there are parallels in the other arts.   I know music refers to passages of a piece of music which ends and flows into another part or passage of symphony.

Especially in large paintings it is easy to become a little lost.  I have found that going back and working carefully on getting one section properly in balance then it allows progress to another section.  It is better to do this than to have an entire painting which is only partially rendered.  I will often develop these passages somewhat at the same time – that is dabble with one and then dabble with another to bring them along at roughly the same pace.  In this way the painting begins to take shape and the whole begins to be recognized.

It is important to study a painting and determine strong or weak areas (passages).  Inevitably you will find some passages as you go along are quite fine and are standing on their own and they have even successfully integrated with the rest of the painting.  When all the components are integrated then the painting is of course, nearing completion.  By thinking in terms of passages or sections you can visually breakdown a painting and concentrate on getting that one section correct or at least develop it further to bring it up to the level of the rest of the painting.

Exit mobile version